Diff of the two buildlogs: -- --- b1/build.log 2024-10-30 19:06:20.112550465 +0000 +++ b2/build.log 2024-10-30 19:14:57.966133884 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Oct 30 06:38:14 -12 2024 -I: pbuilder-time-stamp: 1730313494 +I: Current time: Wed Dec 3 15:29:30 +14 2025 +I: pbuilder-time-stamp: 1764725370 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -52,52 +52,84 @@ 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/764930/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/262527/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +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 Dec 3 01:29 /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/262527/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/262527/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + 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]="x86_64-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=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='5af8ac733cb84de0a7c2766ef9ae3ade' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - 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='764930' - PS1='# ' - PS2='> ' + INVOCATION_ID=553c4f5221864e1f9a73d4af2769d909 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-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=262527 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.ZOwcUo5M/pbuilderrc_hBVc --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.ZOwcUo5M/b1 --logfile b1/build.log mozjs115_115.17.0-1.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + 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.ZOwcUo5M/pbuilderrc_1H38 --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.ZOwcUo5M/b2 --logfile b2/build.log mozjs115_115.17.0-1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.1.0-26-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.10.11+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/764930/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/262527/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -275,7 +307,7 @@ Get: 114 http://deb.debian.org/debian unstable/main amd64 python3.12-dev amd64 3.12.7-1 [505 kB] Get: 115 http://deb.debian.org/debian unstable/main amd64 python3-dev amd64 3.12.6-1 [26.1 kB] Get: 116 http://deb.debian.org/debian unstable/main amd64 zip amd64 3.0-14 [233 kB] -Fetched 185 MB in 3s (62.4 MB/s) +Fetched 185 MB in 5s (34.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:amd64. (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 ... 19969 files and directories currently installed.) @@ -664,8 +696,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Oct 30 18:39:32 UTC 2024. -Universal Time is now: Wed Oct 30 18:39:32 UTC 2024. +Local time is now: Wed Dec 3 01:30:26 UTC 2025. +Universal Time is now: Wed Dec 3 01:30:26 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up zip (3.0-14) ... @@ -768,7 +800,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/mozjs115-115.17.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.17.0-1_source.changes +I: user script /srv/workspace/pbuilder/262527/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/262527/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/mozjs115-115.17.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.17.0-1_source.changes dpkg-buildpackage: info: source package mozjs115 dpkg-buildpackage: info: source version 115.17.0-1 dpkg-buildpackage: info: source distribution unstable @@ -800,7 +836,7 @@ debian/rules override_dh_autoreconf make[1]: Entering directory '/build/reproducible-path/mozjs115-115.17.0' WITH_SYSTEM_ICU=no dh_autoreconf /build/reproducible-path/mozjs115-115.17.0/debian/autogen.sh -+ [ no != yes ] ++ '[' no '!=' yes ']' + cd ../../intl/icu/source + autoreconf -fi --verbose autoreconf: export WARNINGS= @@ -1165,21 +1201,21 @@ /build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/jar.py:121: SyntaxWarning: invalid escape sequence '\(' "(\((?P\%?)(?P[\w\d.\-\_\\\/\@\*]+)\))?\s*$" Reticulating splines... - 0:00.23 File already read. Skipping: /build/reproducible-path/mozjs115-115.17.0/build/unix/moz.build -Finished reading 77 moz.build files in 0.14s + 0:00.13 File already read. Skipping: /build/reproducible-path/mozjs115-115.17.0/build/unix/moz.build +Finished reading 77 moz.build files in 0.08s Read 0 gyp files in parallel contributing 0.00s to total wall time -Processed into 363 build config descriptors in 0.14s -RecursiveMake backend executed in 0.45s +Processed into 363 build config descriptors in 0.08s +RecursiveMake backend executed in 0.22s 280 total backend files; 280 created; 0 updated; 0 unchanged; 0 deleted; 9 -> 45 Makefile -FasterMake backend executed in 0.08s +FasterMake backend executed in 0.03s 5 total backend files; 5 created; 0 updated; 0 unchanged; 0 deleted -Clangd backend executed in 0.48s +Clangd backend executed in 0.22s 118 total backend files; 3 created; 0 updated; 115 unchanged; 0 deleted -Total wall time: 1.38s; CPU time: 1.31s; Efficiency: 95%; Untracked: 0.10s +Total wall time: 0.68s; CPU time: 0.68s; Efficiency: 100%; Untracked: 0.05s Configure successful make[1]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0' dh_auto_build -O--sourcedirectory=/build/reproducible-path/mozjs115-115.17.0/js/src -O--builddirectory=/build/reproducible-path/mozjs115-115.17.0/debian/build - cd debian/build && make -j20 + cd debian/build && make -j42 make[1]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' make[2]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' make recurse_pre-export @@ -1190,19 +1226,19 @@ /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_public.track", "dist/public", "_build_manifests/install/dist_public"], "start": 2279457.191116691, "end": 2279457.193211526, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_public.track", "dist/public", "_build_manifests/install/dist_public"], "start": 548202.890178198, "end": 548202.891558414, "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.17.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_private.track", "dist/private", "_build_manifests/install/dist_private"], "start": 2279457.199202399, "end": 2279457.201671238, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_private.track", "dist/private", "_build_manifests/install/dist_private"], "start": 548202.893417479, "end": 548202.894836908, "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.17.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_bin.track", "dist/bin", "_build_manifests/install/dist_bin"], "start": 2279457.217037948, "end": 2279457.220327764, "context": null} -Elapsed: 0.12s; From dist/include: Kept 3 existing; Added/updated 541; Removed 0 files and 0 directories. -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_include.track", "dist/include", "_build_manifests/install/dist_include"], "start": 2279457.176257694, "end": 2279457.302153413, "context": null} -Elapsed: 0.20s; From _tests: Kept 3 existing; Added/updated 457; Removed 0 files and 0 directories. -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install__tests.track", "_tests", "_build_manifests/install/_tests"], "start": 2279457.206654835, "end": 2279457.405621962, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_bin.track", "dist/bin", "_build_manifests/install/dist_bin"], "start": 548202.893325009, "end": 548202.895426198, "context": null} +Elapsed: 0.10s; From _tests: Kept 3 existing; Added/updated 457; Removed 0 files and 0 directories. +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install__tests.track", "_tests", "_build_manifests/install/_tests"], "start": 548202.891525263, "end": 548202.989237577, "context": null} +Elapsed: 0.13s; From dist/include: Kept 3 existing; Added/updated 541; Removed 0 files and 0 directories. +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_include.track", "dist/include", "_build_manifests/install/dist_include"], "start": 548202.892892539, "end": 548203.0194815, "context": null} make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' rm -f '.cargo/config' /build/reproducible-path/mozjs115-115.17.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.17.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_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.17.0"' -DMOZILLA_VERSION_U=115.17.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=17 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.17.0/.cargo/config.in' -o '.cargo/config' -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/config.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-Dtop_srcdir=/build/reproducible-path/mozjs115-115.17.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_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_64BIT=1", "-DJS_CODEGEN_X64=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_PUNBOX64=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.17.0\"", "-DMOZILLA_VERSION_U=115.17.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=17", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_STATIC_IMPLEMENTATION=1", "-DU_USING_ICU_NAMESPACE=0", "-DWASM_HAS_HEAPREG=1", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.17.0/.cargo/config.in", "-o", ".cargo/config"], "start": 2279457.515782142, "end": 2279457.646663846, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/config.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-Dtop_srcdir=/build/reproducible-path/mozjs115-115.17.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_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_64BIT=1", "-DJS_CODEGEN_X64=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_PUNBOX64=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.17.0\"", "-DMOZILLA_VERSION_U=115.17.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=17", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_STATIC_IMPLEMENTATION=1", "-DU_USING_ICU_NAMESPACE=0", "-DWASM_HAS_HEAPREG=1", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.17.0/.cargo/config.in", "-o", ".cargo/config"], "start": 548203.079395088, "end": 548203.158980015, "context": null} make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' make[2]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' make recurse_export @@ -1235,40 +1271,40 @@ /usr/bin/x86_64-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.17.0/config -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -MD -MP -MF .deps/host_nsinstall.o.pp /build/reproducible-path/mozjs115-115.17.0/config/nsinstall.c config/host_pathsub.o /usr/bin/x86_64-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.17.0/config -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -MD -MP -MF .deps/host_pathsub.o.pp /build/reproducible-path/mozjs115-115.17.0/config/pathsub.c -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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": 2279457.922593664, "end": 2279457.934916604, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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": 2279457.91458346, "end": 2279457.935518245, "context": null} /build/reproducible-path/mozjs115-115.17.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.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/js-confdefs.h.in"], "start": 2279457.949480296, "end": 2279457.957661304, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/ReservedWords.h"], "start": 2279457.957314748, "end": 2279457.970278381, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/js-config.h.in"], "start": 2279457.968604643, "end": 2279457.977488138, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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": 2279457.989315756, "end": 2279457.998457238, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/js-config.h.in"], "start": 548203.305063015, "end": 548203.30947142, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/js-confdefs.h.in"], "start": 548203.309190549, "end": 548203.311744291, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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": 548203.306585827, "end": 548203.311979862, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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": 548203.309132263, "end": 548203.312456903, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/ReservedWords.h"], "start": 548203.310442069, "end": 548203.315982491, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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": 548203.310957368, "end": 548203.319470748, "context": null} make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' mkdir -p '../dist/host/bin/' config/nsinstall_real /usr/bin/x86_64-linux-gnu-gcc -std=gnu99 -o nsinstall_real -DXP_UNIX -freorder-blocks -O3 host_nsinstall.o host_pathsub.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIntrinsic.yaml"], "start": 2279457.956913872, "end": 2279458.07635087, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIntrinsic.yaml"], "start": 548203.310364641, "end": 548203.376206967, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/baseprofiler/build/profiling_categories.yaml"], "start": 548203.309371256, "end": 548203.391912104, "context": null} /build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --host nsinstall_real -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/baseprofiler/build/profiling_categories.yaml"], "start": 2279457.957063949, "end": 2279458.115814796, "context": null} ./selfhosted.out.h.stub /build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.17.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.17.0/js/public/friend/ErrorNumbers.msg mozglue/baseprofiler/public/ProfilingCategoryList.h /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TypedArrayConstants.h /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/SelfHostingDefines.h /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Utilities.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AsyncFunction.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AsyncIteration.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Date.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Error.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Generator.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Iterator.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Map.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Number.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExpLocalReplaceOpt.h.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Set.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Sorting.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TypedArray.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakMap.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakSet.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/NumberingSystemsGenerated.h /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/CommonFunctions.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/CurrencyDataGenerated.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DisplayNames.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/IntlObject.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/ListFormat.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/NumberFormat.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/PluralRules.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/RelativeTimeFormat.js /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--host", "nsinstall_real"], "start": 2279458.329607876, "end": 2279458.331247946, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--host", "nsinstall_real"], "start": 548203.514185537, "end": 548203.515143411, "context": null} cp nsinstall_real nsinstall.tmp mv nsinstall.tmp nsinstall ../config/nsinstall -R -m 755 'nsinstall' '../dist/bin' make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/embedjs.py:159: SyntaxWarning: invalid escape sequence '\(' - match = re.match("MSG_DEF\((JSMSG_(\w+))", line) make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' config/system-header.sentinel.stub /build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/MIROps.yaml"], "start": 2279457.948291316, "end": 2279458.434382566, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/MIROps.yaml"], "start": 548203.311581262, "end": 548203.5445383, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIROps.yaml"], "start": 548203.306154008, "end": 548203.573766887, "context": null} +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/embedjs.py:159: SyntaxWarning: invalid escape sequence '\(' + match = re.match("MSG_DEF\((JSMSG_(\w+))", line) +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/LIROps.yaml"], "start": 548203.310308908, "end": 548203.583222784, "context": null} /usr/bin/x86_64-linux-gnu-g++ -E -o self-hosting-preprocessed.pp -Wdate-time -D_FORTIFY_SOURCE=2 -DCROSS_COMPILE= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_LINUX=1 -DMOZ_BUILD_APP=js -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="115.17.0" -DMOZILLA_VERSION_U=115.17.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_64BIT=1 -DJS_PUNBOX64=1 -DJS_CODEGEN_X64=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=17 -DWASM_HAS_HEAPREG=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GETTID=1 -DHAVE_SETPRIORITY=1 -DHAVE_SYSCALL=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_STRERROR=1 -DHAVE_UNWIND_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE_LOCALECONV=1 -DHAVE_SSIZE_T=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -D_REENTRANT=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LIBM=1 -DHAVE_RES_NINIT=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DMALLOC_H= -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_VALLOC=1 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/public/friend/ErrorNumbers.msg", "mozglue/baseprofiler/public/ProfilingCategoryList.h", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TypedArrayConstants.h", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/SelfHostingDefines.h", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Utilities.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AsyncFunction.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AsyncIteration.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Date.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Error.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Generator.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Iterator.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Map.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Number.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExpLocalReplaceOpt.h.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Set.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Sorting.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TypedArray.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakMap.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakSet.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/NumberingSystemsGenerated.h", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/CommonFunctions.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/CurrencyDataGenerated.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DisplayNames.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/IntlObject.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/ListFormat.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/NumberFormat.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/PluralRules.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/RelativeTimeFormat.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js"], "start": 2279458.407932351, "end": 2279458.480695871, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIROps.yaml"], "start": 2279457.956264957, "end": 2279458.503704513, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/LIROps.yaml"], "start": 2279457.923276889, "end": 2279458.562611335, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.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": 2279458.616861081, "end": 2279458.846407784, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/js/public/friend/ErrorNumbers.msg", "mozglue/baseprofiler/public/ProfilingCategoryList.h", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TypedArrayConstants.h", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/SelfHostingDefines.h", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Utilities.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AsyncFunction.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AsyncIteration.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Date.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Error.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Generator.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Iterator.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Map.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Number.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExpLocalReplaceOpt.h.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Set.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Sorting.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TypedArray.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakMap.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakSet.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/NumberingSystemsGenerated.h", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/CommonFunctions.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/CurrencyDataGenerated.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DisplayNames.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/IntlObject.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/ListFormat.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/NumberFormat.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/PluralRules.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/RelativeTimeFormat.js", "/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js"], "start": 548203.572049449, "end": 548203.611907322, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.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": 548203.664613969, "end": 548203.764700009, "context": null} make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/build/rust/mozbuild' make[4]: Nothing to be done for 'export'. @@ -1276,34 +1312,34 @@ make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/baseprofiler' +../../config/nsinstall -R -m 644 'public/ProfilingCategoryList.h' '../../dist/include' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/build' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/baseprofiler' -../../config/nsinstall -R -m 644 'public/ProfilingCategoryList.h' '../../dist/include' -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/baseprofiler' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src' ../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include' +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/baseprofiler' ../../config/nsinstall -R -m 644 '../../mozglue/baseprofiler/public/ProfilingCategoryList.h' '../../dist/include/js' make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc' +make[4]: Nothing to be done for 'export'. +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc' +make[4]: Nothing to be done for 'export'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/tests' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/tests' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit' make[4]: Nothing to be done for 'export'. -make[4]: Nothing to be done for 'export'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc' make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' -make[4]: Nothing to be done for 'export'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm' @@ -1315,163 +1351,289 @@ make[2]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' make recurse_compile make[3]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/data' -mkdir -p '.deps/' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/rust/Cargo.toml -vv --lib --target=x86_64-unknown-linux-gnu -- -Clto +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/data' +mkdir -p '.deps/' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/intl/components' mkdir -p '.deps/' -config/external/icu/data/icu_data.o make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/debugger' -/usr/bin/x86_64-linux-gnu-gcc -std=gnu99 -o icu_data.o -DNDEBUG=1 -DTRIMMED=1 '-DICU_DATA_FILE="/build/reproducible-path/mozjs115-115.17.0/config/external/icu/data/icudt73l.dat"' -DICU_DATA_SYMBOL=icudt73_dat -fPIC -Wa,--noexecstack -gdwarf-4 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/data -c /build/reproducible-path/mozjs115-115.17.0/config/external/icu/data/icu_data.S mkdir -p '.deps/' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend' mkdir -p '.deps/' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc' js/src/gc/StatsPhasesGenerated.inc.stub /build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GenerateStatsPhases.py generateCpp StatsPhasesGenerated.inc .deps/StatsPhasesGenerated.inc.pp .deps/StatsPhasesGenerated.inc.stub +config/external/icu/data/icu_data.o +/usr/bin/x86_64-linux-gnu-gcc -std=gnu99 -o icu_data.o -DNDEBUG=1 -DTRIMMED=1 '-DICU_DATA_FILE="/build/reproducible-path/mozjs115-115.17.0/config/external/icu/data/icudt73l.dat"' -DICU_DATA_SYMBOL=icudt73_dat -fPIC -Wa,--noexecstack -gdwarf-4 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/data -c /build/reproducible-path/mozjs115-115.17.0/config/external/icu/data/icu_data.S make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp' mkdir -p '.deps/' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/util' -mkdir -p '.deps/' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' js/src/build/symverscript.stub /build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.17.0/build/gen_symverscript.py main symverscript .deps/symverscript.pp .deps/symverscript.stub /build/reproducible-path/mozjs115-115.17.0/js/src/build/symverscript.in mozjs_115 -js/src/frontend/Parser.o -/usr/bin/x86_64-linux-gnu-g++ -o Parser.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/frontend/Parser.cpp -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/util' mkdir -p '.deps/' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit' mkdir -p '.deps/' -js/src/frontend/Unified_cpp_js_src_frontend0.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_frontend0.o.pp Unified_cpp_js_src_frontend0.cpp make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build' +intl/components/Unified_cpp_intl_components0.o mkdir -p '.deps/' -js/src/irregexp/RegExpNativeMacroAssembler.o -/usr/bin/x86_64-linux-gnu-g++ -o RegExpNativeMacroAssembler.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-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.17.0/js/src/irregexp/RegExpNativeMacroAssembler.cpp -js/src/irregexp/regexp-ast.o make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm' mkdir -p '.deps/' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' -make[4]: Nothing to be done for 'host-objects'. +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_intl_components0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/frontend/Parser.o +/usr/bin/x86_64-linux-gnu-g++ -o Parser.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/frontend/Parser.cpp js/src/debugger/Unified_cpp_js_src_debugger0.o -intl/components/Unified_cpp_intl_components0.o -js/src/RegExp.o /usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_debugger0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/debugger -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/debugger -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +intl/components/Unified_cpp_intl_components1.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_intl_components1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_intl_components1.o.pp Unified_cpp_intl_components1.cpp +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/mozalloc' +mkdir -p '.deps/' +js/src/frontend/Unified_cpp_js_src_frontend0.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/debugger/Unified_cpp_js_src_debugger1.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_debugger1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/debugger -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/debugger -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt' +mkdir -p '.deps/' +intl/components/Unified_cpp_intl_components2.o +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_intl_components2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_intl_components2.o.pp Unified_cpp_intl_components2.cpp +make[4]: Nothing to be done for 'host-objects'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_intl_components0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -/usr/bin/x86_64-linux-gnu-g++ -o RegExp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/builtin/RegExp.cpp +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src' +mkdir -p '.deps/' js/src/frontend/Unified_cpp_js_src_frontend1.o -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +intl/components/Unified_cpp_intl_components3.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_intl_components3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/frontend/Unified_cpp_js_src_frontend2.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +intl/components/Unified_cpp_intl_components4.omake[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/baseprofiler' mkdir -p '.deps/' + +js/src/frontend/Unified_cpp_js_src_frontend3.o/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_intl_components4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 + +js/src/jit/Unified_cpp_js_src_jit0.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/irregexp/RegExpNativeMacroAssembler.o +js/src/util/DoubleToString.o +/usr/bin/x86_64-linux-gnu-g++ -o RegExpNativeMacroAssembler.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-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.17.0/js/src/irregexp/RegExpNativeMacroAssembler.cpp +/usr/bin/x86_64-linux-gnu-g++ -o DoubleToString.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/util/DoubleToString.cpp js/src/wasm/Unified_cpp_js_src_wasm0.o /usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_wasm0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -memory/build/Unified_cpp_memory_build0.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_memory_build0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/memory/build -I/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/frontend/Unified_cpp_js_src_frontend4.o +js/src/jit/Unified_cpp_js_src_jit1.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +memory/mozalloc/Unified_cpp_memory_mozalloc0.o +/usr/bin/x86_64-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.17.0/memory/mozalloc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/mozalloc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/xpcom -I/build/reproducible-path/mozjs115-115.17.0/memory/build -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/util/Utility.o +/usr/bin/x86_64-linux-gnu-g++ -o Utility.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/util/Utility.cpp +js/src/wasm/Unified_cpp_js_src_wasm1.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_wasm1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_wasm1.o.pp Unified_cpp_js_src_wasm1.cpp +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/interposers' +mkdir -p '.deps/' mfbt/lz4.o +js/src/frontend/Unified_cpp_js_src_frontend5.o /usr/bin/x86_64-linux-gnu-gcc -std=gnu99 -o lz4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.17.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.17.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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.0/mfbt/lz4/lz4.c +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend5.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 mfbt/lz4file.o -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/mozalloc' +/usr/bin/x86_64-linux-gnu-gcc -std=gnu99 -o lz4file.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.17.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.17.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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.0/mfbt/lz4/lz4file.c +memory/build/Unified_cpp_memory_build0.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_memory_build0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/memory/build -I/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +mfbt/lz4frame.o +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc' +mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.o mkdir -p '.deps/' -warning: `/build/reproducible-path/mozjs115-115.17.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` -js/src/wasm/Unified_cpp_js_src_wasm1.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_mozglue_baseprofiler0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/baseprofiler -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/baseprofiler -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/irregexp/regexp-ast.o +js/src/jit/Unified_cpp_js_src_jit10.o +js/src/util/Unified_cpp_js_src_util0.omake[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb' +mkdir -p '.deps/' + +js/src/wasm/Unified_cpp_js_src_wasm2.o +js/src/RegExp.o +/usr/bin/x86_64-linux-gnu-g++ -o RegExp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/builtin/RegExp.cpp +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' +mkdir -p '.deps/' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build/test' js/src/jsmath.o -js/src/debugger/Unified_cpp_js_src_debugger1.o -intl/components/Unified_cpp_intl_components1.o -js/src/util/DoubleToString.o -/usr/bin/x86_64-linux-gnu-g++ -o DoubleToString.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/util/DoubleToString.cpp -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/baseprofiler' +mozglue/interposers/Unified_cpp_mozglue_interposers0.o +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests' mkdir -p '.deps/' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_mozglue_interposers0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/interposers -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/interposers -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/frontend/Unified_cpp_js_src_frontend6.o make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src' mkdir -p '.deps/' -js/src/util/Utility.o -warning: /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/fuzz-tests/gluesmith/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common' mkdir -p '.deps/' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n' +js/src/shell/Unified_cpp_js_src_shell0.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_shell0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -I/build/reproducible-path/mozjs115-115.17.0/js/src/shell -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/gdb/gdb-tests.o +/usr/bin/x86_64-linux-gnu-g++ -o gdb-tests.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/gdb/gdb-tests.cpp +mozglue/misc/AutoProfilerLabel.o +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common' +/usr/bin/x86_64-linux-gnu-g++ -o AutoProfilerLabel.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/AutoProfilerLabel.cpp +js/src/jsapi-tests/hidePointer.o +/usr/bin/x86_64-linux-gnu-g++ -o hidePointer.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/jsapi-tests/hidePointer.cpp mkdir -p '.deps/' -memory/mozalloc/Unified_cpp_memory_mozalloc0.o -/usr/bin/x86_64-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.17.0/memory/mozalloc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/mozalloc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/xpcom -I/build/reproducible-path/mozjs115-115.17.0/memory/build -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit0.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +mozglue/misc/AwakeTimeStamp.o +js/src/shell/Unified_cpp_js_src_shell1.o +js/src/jsapi-tests/testAssemblerBuffer.o modules/fdlibm/src/e_acos.o /usr/bin/x86_64-linux-gnu-g++ -o e_acos.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_acos.cpp -mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_mozglue_baseprofiler0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/baseprofiler -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/baseprofiler -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit1.o -config/external/icu/common/appendable.o +warningmodules/fdlibm/src/e_acosf.o +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n' +mkdir -p '.deps/' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' +make[4]: Nothing to be done for 'host'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' +memory/build/test/TestMozJemallocUtils.o +/usr/bin/x86_64-linux-gnu-g++ -o TestMozJemallocUtils.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/memory/build/test -I/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build/test -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/memory/build/test/TestMozJemallocUtils.cpp +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend6.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +:config/external/icu/common/appendable.o /usr/bin/x86_64-linux-gnu-g++ -o appendable.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/appendable.cpp + `/build/reproducible-path/mozjs115-115.17.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` +js/src/gdb/test-prettyprinters.o +js/src/frontend/Unified_cpp_js_src_frontend7.o config/external/icu/common/bmpset.o -modules/fdlibm/src/e_acosf.o +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests' +mkdir -p '.deps/' config/external/icu/i18n/astro.o /usr/bin/x86_64-linux-gnu-g++ -o astro.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/astro.cpp config/external/icu/i18n/basictz.o +warning: /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 +mfbt/tests/TestAlgorithm.o +/usr/bin/x86_64-linux-gnu-g++ -o TestAlgorithm.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestAlgorithm.o.pp /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestAlgorithm.cpp +mfbt/tests/TestArray.o make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/data' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/interposers' -mkdir -p '.deps/' -mozglue/interposers/Unified_cpp_mozglue_interposers0.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_mozglue_interposers0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/interposers -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/interposers -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/debian/build/memory/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc' -mkdir -p '.deps/' -mozglue/misc/AutoProfilerLabel.o -/usr/bin/x86_64-linux-gnu-g++ -o AutoProfilerLabel.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/AutoProfilerLabel.cpp -mozglue/misc/AwakeTimeStamp.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_wasm2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o bmpset.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/bmpset.cpp config/external/icu/common/brkeng.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.0/js/src/gc/GenerateStatsPhases.py", "generateCpp", "StatsPhasesGenerated.inc", ".deps/StatsPhasesGenerated.inc.pp", ".deps/StatsPhasesGenerated.inc.stub"], "start": 2279459.258049568, "end": 2279459.277641452, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb' -mkdir -p '.deps/' -js/src/gdb/gdb-tests.o -/usr/bin/x86_64-linux-gnu-g++ -o gdb-tests.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/gdb/gdb-tests.cpp +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_wasm3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o test-prettyprinters.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/gdb/tests/test-prettyprinters.cpp +js/src/gdb/Unified_cpp_js_src_gdb0.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.0/build/gen_symverscript.py", "main", "symverscript", ".deps/symverscript.pp", ".deps/symverscript.stub", "/build/reproducible-path/mozjs115-115.17.0/js/src/build/symverscript.in", "mozjs_115"], "start": 548204.022720159, "end": 548204.027657147, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.0/js/src/gc/GenerateStatsPhases.py", "generateCpp", "StatsPhasesGenerated.inc", ".deps/StatsPhasesGenerated.inc.pp", ".deps/StatsPhasesGenerated.inc.stub"], "start": 548204.034231562, "end": 548204.048112633, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o testAssemblerBuffer.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/jsapi-tests/testAssemblerBuffer.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.o make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/interposers' -js/src/gdb/test-prettyprinters.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.0/build/gen_symverscript.py", "main", "symverscript", ".deps/symverscript.pp", ".deps/symverscript.stub", "/build/reproducible-path/mozjs115-115.17.0/js/src/build/symverscript.in", "mozjs_115"], "start": 2279459.476067797, "end": 2279459.491180989, "context": null} -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests' -mkdir -p '.deps/' -js/src/jsapi-tests/hidePointer.o -/usr/bin/x86_64-linux-gnu-g++ -o hidePointer.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/jsapi-tests/hidePointer.cpp -js/src/jsapi-tests/testAssemblerBuffer.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/mozalloc' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' -mkdir -p '.deps/' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_util0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' -/usr/bin/x86_64-linux-gnu-g++ -o basictz.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/basictz.cpp -config/external/icu/i18n/bocsu.o -js/src/shell/Unified_cpp_js_src_shell0.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_shell0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -I/build/reproducible-path/mozjs115-115.17.0/js/src/shell -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_shell1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -I/build/reproducible-path/mozjs115-115.17.0/js/src/shell -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_shell1.o.pp Unified_cpp_js_src_shell1.cpp +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_util1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o AwakeTimeStamp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/AwakeTimeStamp.cpp mozglue/misc/ConditionVariable_posix.o -/usr/bin/x86_64-linux-gnu-g++ -o testAssemblerBuffer.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/jsapi-tests/testAssemblerBuffer.cpp +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/mozalloc' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend7.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o e_acosf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_acosf.cpp modules/fdlibm/src/e_acosh.o -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.o /usr/bin/x86_64-linux-gnu-g++ -o ConditionVariable_posix.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/ConditionVariable_posix.cpp mozglue/misc/MmapFaultHandler.o /usr/bin/x86_64-linux-gnu-g++ -o e_acosh.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_acosh.cpp modules/fdlibm/src/e_asin.o -/usr/bin/x86_64-linux-gnu-g++ -o Utility.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/util/Utility.cpp -js/src/util/Unified_cpp_js_src_util0.o -/usr/bin/x86_64-linux-gnu-g++ -o brkeng.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/brkeng.cpp -config/external/icu/common/brkiter.o +/usr/bin/x86_64-linux-gnu-g++ -o TestArray.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestArray.cpp +mfbt/tests/TestArrayUtils.o /usr/bin/x86_64-linux-gnu-g++ -o e_asin.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_asin.cpp modules/fdlibm/src/e_asinf.o make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/baseprofiler' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build/test' -mkdir -p '.deps/' -memory/build/test/TestMozJemallocUtils.o -/usr/bin/x86_64-linux-gnu-g++ -o TestMozJemallocUtils.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/memory/build/test -I/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build/test -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/memory/build/test/TestMozJemallocUtils.cpp +/usr/bin/x86_64-linux-gnu-g++ -o TestArrayUtils.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestArrayUtils.cpp +mfbt/tests/TestAtomicBitfields.o /usr/bin/x86_64-linux-gnu-g++ -o e_asinf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_asinf.cpp +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build/test' modules/fdlibm/src/e_atan2.o +/usr/bin/x86_64-linux-gnu-g++ -o regexp-ast.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-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.17.0/js/src/irregexp/imported/regexp-ast.cc +js/src/irregexp/regexp-compiler.o +/usr/bin/x86_64-linux-gnu-g++ -o e_atan2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_atan2.cpp +modules/fdlibm/src/e_atanh.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_wasm4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc' +mkdir -p '.deps/' +js/src/gc/StoreBuffer.o +/usr/bin/x86_64-linux-gnu-g++ -o StoreBuffer.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/gc/StoreBuffer.cpp +js/src/gc/Unified_cpp_js_src_gc0.o +/usr/bin/x86_64-linux-gnu-g++ -o brkeng.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/brkeng.cpp +config/external/icu/common/brkiter.o /usr/bin/x86_64-linux-gnu-g++ -o MmapFaultHandler.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/MmapFaultHandler.cpp mozglue/misc/Mutex_posix.o +/usr/bin/x86_64-linux-gnu-g++ -o TestAtomicBitfields.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestAtomicBitfields.cpp +mfbt/tests/TestAtomics.o +/usr/bin/x86_64-linux-gnu-g++ -o Mutex_posix.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/Mutex_posix.cpp +mozglue/misc/Printf.o +/usr/bin/x86_64-linux-gnu-g++ -o Printf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/Printf.cpp +mozglue/misc/RWLock_posix.o +/usr/bin/x86_64-linux-gnu-g++ -o e_atanh.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_atanh.cpp +modules/fdlibm/src/e_cosh.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gdb0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build/test' +memory/build/test/TestMozJemallocUtils +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gdb1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o e_cosh.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_cosh.cpp +modules/fdlibm/src/e_exp.o +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMozJemallocUtils +/usr/bin/x86_64-linux-gnu-g++ -o e_exp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_exp.cpp +modules/fdlibm/src/e_expf.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMozJemallocUtils"], "start": 548206.185662561, "end": 548206.228164502, "context": null} +In file included from Unified_cpp_intl_components4.cpp:11: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/intl/components/src/RelativeTimeFormat.cpp:43:39: note: 'relDateTimeStyle' was declared here + 43 | UDateRelativeDateTimeFormatterStyle relDateTimeStyle; + | ^~~~~~~~~~~~~~~~ +../../../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.17.0/debian/build/memory/build/test' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gdb2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +In file included from Unified_cpp_intl_components0.cpp:29: +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp: In member function 'void mozilla::intl::Collator::SetStrength(Strength)': +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:121:19: warning: 'strength' may be used uninitialized [-Wmaybe-uninitialized] + 121 | ucol_setStrength(mCollator.GetMut(), strength); +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:99:22: note: 'strength' was declared here + 99 | UColAttributeValue strength; + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::ICUResult mozilla::intl::Collator::SetCaseLevel(Feature)': +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:128:20: warning: 'featureICU' may be used uninitialized [-Wmaybe-uninitialized] + 128 | ucol_setAttribute(mCollator.GetMut(), UCOL_CASE_LEVEL, featureICU, &status); +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:126:22: note: 'featureICU' was declared here + 126 | UColAttributeValue featureICU; + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::ICUResult mozilla::intl::Collator::SetAlternateHandling(AlternateHandling)': +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:148:20: warning: 'handling' may be used uninitialized [-Wmaybe-uninitialized] + 148 | ucol_setAttribute(mCollator.GetMut(), UCOL_ALTERNATE_HANDLING, handling, +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:135:22: note: 'handling' was declared here + 135 | UColAttributeValue handling; + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::ICUResult mozilla::intl::Collator::SetNumericCollation(Feature)': +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:158:20: warning: 'featureICU' may be used uninitialized [-Wmaybe-uninitialized] + 158 | ucol_setAttribute(mCollator.GetMut(), UCOL_NUMERIC_COLLATION, featureICU, +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:155:22: note: 'featureICU' was declared here + 155 | UColAttributeValue featureICU; + | ^~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o basictz.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/basictz.cpp +config/external/icu/i18n/bocsu.o +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::ICUResult mozilla::intl::Collator::SetNormalizationMode(Feature)': +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:167:20: warning: 'featureICU' may be used uninitialized [-Wmaybe-uninitialized] + 167 | ucol_setAttribute(mCollator.GetMut(), UCOL_NORMALIZATION_MODE, featureICU, +/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:165:22: note: 'featureICU' was declared here + 165 | UColAttributeValue featureICU; + | ^~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o e_expf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_expf.cpp +modules/fdlibm/src/e_hypot.o warning: Patch `uniffi v0.23.0` was not used in the crate graph. Patch `uniffi_bindgen v0.23.0` was not used in the crate graph. Patch `uniffi_build v0.23.0` was not used in the crate graph. @@ -1518,110 +1680,52 @@ 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. -/usr/bin/x86_64-linux-gnu-g++ -o Mutex_posix.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/Mutex_posix.cpp -mozglue/misc/Printf.o -In file included from Unified_cpp_intl_components0.cpp:29: -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp: In member function 'void mozilla::intl::Collator::SetStrength(Strength)': -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:121:19: warning: 'strength' may be used uninitialized [-Wmaybe-uninitialized] - 121 | ucol_setStrength(mCollator.GetMut(), strength); -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:99:22: note: 'strength' was declared here - 99 | UColAttributeValue strength; - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::ICUResult mozilla::intl::Collator::SetCaseLevel(Feature)': -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:128:20: warning: 'featureICU' may be used uninitialized [-Wmaybe-uninitialized] - 128 | ucol_setAttribute(mCollator.GetMut(), UCOL_CASE_LEVEL, featureICU, &status); -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:126:22: note: 'featureICU' was declared here - 126 | UColAttributeValue featureICU; - | ^~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o test-prettyprinters.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/gdb/tests/test-prettyprinters.cpp -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::ICUResult mozilla::intl::Collator::SetAlternateHandling(AlternateHandling)': -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:148:20: warning: 'handling' may be used uninitialized [-Wmaybe-uninitialized] - 148 | ucol_setAttribute(mCollator.GetMut(), UCOL_ALTERNATE_HANDLING, handling, -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:135:22: note: 'handling' was declared here - 135 | UColAttributeValue handling; - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::ICUResult mozilla::intl::Collator::SetNumericCollation(Feature)': -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:158:20: warning: 'featureICU' may be used uninitialized [-Wmaybe-uninitialized] - 158 | ucol_setAttribute(mCollator.GetMut(), UCOL_NUMERIC_COLLATION, featureICU, -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:155:22: note: 'featureICU' was declared here - 155 | UColAttributeValue featureICU; - | ^~~~~~~~~~ -js/src/gdb/Unified_cpp_js_src_gdb0.o -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::ICUResult mozilla::intl::Collator::SetNormalizationMode(Feature)': -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:167:20: warning: 'featureICU' may be used uninitialized [-Wmaybe-uninitialized] - 167 | ucol_setAttribute(mCollator.GetMut(), UCOL_NORMALIZATION_MODE, featureICU, -/build/reproducible-path/mozjs115-115.17.0/intl/components/src/Collator.cpp:165:22: note: 'featureICU' was declared here - 165 | UColAttributeValue featureICU; - | ^~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o e_atan2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_atan2.cpp -modules/fdlibm/src/e_atanh.o -warning: profile package spec `glsl` in profile `dev` did not match any packages +/usr/bin/x86_64-linux-gnu-g++ -o bocsu.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/bocsu.cpp +config/external/icu/i18n/buddhcal.o +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`? -/usr/bin/x86_64-linux-gnu-g++ -o bocsu.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/bocsu.cpp -config/external/icu/i18n/buddhcal.o +/usr/bin/x86_64-linux-gnu-g++ -o e_hypot.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_hypot.cpp +modules/fdlibm/src/e_log.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_wasm5.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o TestAtomics.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestAtomics.cpp +mfbt/tests/TestBinarySearch.o Compiling semver v1.0.16 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/semver LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/mozjs115-115.17.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=38243e037bfcb5e8 -C extra-filename=-38243e037bfcb5e8 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/semver-38243e037bfcb5e8 -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn` -/usr/bin/x86_64-linux-gnu-g++ -o Printf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/Printf.cpp -mozglue/misc/RWLock_posix.o -/usr/bin/x86_64-linux-gnu-g++ -o buddhcal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/buddhcal.cpp -config/external/icu/i18n/calendar.o /usr/bin/x86_64-linux-gnu-g++ -o brkiter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/brkiter.cpp config/external/icu/common/bytesinkutil.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_intl_components1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -/usr/bin/x86_64-linux-gnu-g++ -o e_atanh.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_atanh.cpp -modules/fdlibm/src/e_cosh.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_util0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o calendar.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/calendar.cpp -config/external/icu/i18n/cecal.o -/usr/bin/x86_64-linux-gnu-g++ -o e_cosh.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_cosh.cpp -modules/fdlibm/src/e_exp.o -/usr/bin/x86_64-linux-gnu-g++ -o e_exp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_exp.cpp -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build/test' -modules/fdlibm/src/e_expf.o -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests' -mkdir -p '.deps/' -mfbt/tests/TestAlgorithm.o -/usr/bin/x86_64-linux-gnu-g++ -o TestAlgorithm.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestAlgorithm.o.pp /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestAlgorithm.cpp -mfbt/tests/TestArray.o - Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.17.0/debian/build/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=20 OPT_LEVEL=1 OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/semver-fef83d00902cdd98/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/semver-38243e037bfcb5e8/build-script-build` -/usr/bin/x86_64-linux-gnu-g++ -o e_expf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_expf.cpp -modules/fdlibm/src/e_hypot.o -[semver 1.0.16] cargo:rerun-if-changed=build.rs -/usr/bin/x86_64-linux-gnu-g++ -o cecal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/cecal.cpp -config/external/icu/i18n/chnsecal.o - Compiling mozbuild v0.1.0 (/build/reproducible-path/mozjs115-115.17.0/build/rust/mozbuild) - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name build_script_build --edition=2018 build/rust/mozbuild/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=8770ce70b90d71ed -C extra-filename=-8770ce70b90d71ed --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/mozbuild-8770ce70b90d71ed -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps` -/usr/bin/x86_64-linux-gnu-g++ -o e_hypot.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_hypot.cpp -modules/fdlibm/src/e_log.o -/usr/bin/x86_64-linux-gnu-g++ -o RWLock_posix.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/RWLock_posix.cpp -mozglue/misc/SIMD.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gdb0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o SIMD.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/SIMD.cpp -mozglue/misc/SIMD_avx2.o -/usr/bin/x86_64-linux-gnu-g++ -o bytesinkutil.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/bytesinkutil.cpp -config/external/icu/common/bytestream.o +/usr/bin/x86_64-linux-gnu-g++ -o jsmath.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/jsmath.cpp +js/src/Interpreter.o /usr/bin/x86_64-linux-gnu-g++ -o e_log.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_log.cpp modules/fdlibm/src/e_log10.o +/usr/bin/x86_64-linux-gnu-g++ -o RWLock_posix.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/RWLock_posix.cpp +mozglue/misc/SIMD.o /usr/bin/x86_64-linux-gnu-g++ -o e_log10.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_log10.cpp modules/fdlibm/src/e_log2.o -/usr/bin/x86_64-linux-gnu-g++ -o chnsecal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/chnsecal.cpp -config/external/icu/i18n/choicfmt.o -/usr/bin/x86_64-linux-gnu-g++ -o TestArray.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestArray.cpp -mfbt/tests/TestArrayUtils.o - Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.0/build/rust/mozbuild CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozbuild CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.17.0/debian/build/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=20 OPT_LEVEL=1 OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/mozbuild-3522250391ad75e8/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/mozbuild-8770ce70b90d71ed/build-script-build` +/usr/bin/x86_64-linux-gnu-g++ -o SIMD.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/SIMD.cpp +mozglue/misc/SIMD_avx2.o +/usr/bin/x86_64-linux-gnu-g++ -o buddhcal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/buddhcal.cpp +config/external/icu/i18n/calendar.o + Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.17.0/debian/build/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=42 OPT_LEVEL=1 OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/semver-fef83d00902cdd98/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/semver-38243e037bfcb5e8/build-script-build` +[semver 1.0.16] cargo:rerun-if-changed=build.rs /usr/bin/x86_64-linux-gnu-g++ -o e_log2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_log2.cpp modules/fdlibm/src/e_logf.o -[mozbuild 0.1.0] cargo:rustc-env=BUILDCONFIG_RS=/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/third_party/rust/semver LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/semver-fef83d00902cdd98/out /usr/bin/rustc --crate-name semver --edition=2018 /build/reproducible-path/mozjs115-115.17.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=d204b21ed0999523 -C extra-filename=-d204b21ed0999523 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn` + Compiling mozbuild v0.1.0 (/build/reproducible-path/mozjs115-115.17.0/build/rust/mozbuild) + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name build_script_build --edition=2018 build/rust/mozbuild/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=8770ce70b90d71ed -C extra-filename=-8770ce70b90d71ed --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/mozbuild-8770ce70b90d71ed -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps` /usr/bin/x86_64-linux-gnu-g++ -o e_logf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_logf.cpp modules/fdlibm/src/e_pow.o +/usr/bin/x86_64-linux-gnu-g++ -o e_pow.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_pow.cpp +modules/fdlibm/src/e_powf.o + Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.0/build/rust/mozbuild CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozbuild CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.17.0/debian/build/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=42 OPT_LEVEL=1 OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/mozbuild-3522250391ad75e8/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/mozbuild-8770ce70b90d71ed/build-script-build` +[mozbuild 0.1.0] cargo:rustc-env=BUILDCONFIG_RS=/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/third_party/rust/semver LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/semver-fef83d00902cdd98/out /usr/bin/rustc --crate-name semver --edition=2018 /build/reproducible-path/mozjs115-115.17.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=d204b21ed0999523 -C extra-filename=-d204b21ed0999523 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn` +/usr/bin/x86_64-linux-gnu-g++ -o bytesinkutil.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/bytesinkutil.cpp +config/external/icu/common/bytestream.o +/usr/bin/x86_64-linux-gnu-g++ -o calendar.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/calendar.cpp +config/external/icu/i18n/cecal.o warning: unexpected `cfg` condition name: `doc_cfg` --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/semver/src/lib.rs:64:13 | @@ -1813,14 +1917,6 @@ | ^^^^^^^ | = help: consider using a Cargo feature instead -In file included from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/calendar.cpp:57: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/calendar.cpp: In copy constructor 'icu_73::Calendar::Calendar(const icu_73::Calendar&)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation] - 43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) - | ^ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/calendar.cpp:860:9: note: in expansion of macro 'uprv_strncpy' - 860 | uprv_strncpy(actualLocale, right.actualLocale, sizeof(actualLocale)); - | ^~~~~~~~~~~~ = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } @@ -1902,14 +1998,7 @@ = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(no_const_vec_new)'] } - /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/calendar.cpp: In member function 'icu_73::Calendar& icu_73::Calendar::operator=(const icu_73::Calendar&)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation] - 43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) - | ^ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/calendar.cpp:860:9: note: in expansion of macro 'uprv_strncpy' - 860 | uprv_strncpy(actualLocale, right.actualLocale, sizeof(actualLocale)); - | ^~~~~~~~~~~~ -= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_const_vec_new)");` to the top of the `build.rs` + = 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 warning: unexpected `cfg` condition name: `no_const_vec_new` @@ -1925,82 +2014,158 @@ = 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/x86_64-linux-gnu-g++ -o bytestream.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/bytestream.cpp -config/external/icu/common/bytestrie.o -/usr/bin/x86_64-linux-gnu-g++ -o e_pow.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_pow.cpp -modules/fdlibm/src/e_powf.o -/usr/bin/x86_64-linux-gnu-g++ -o TestArrayUtils.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestArrayUtils.cpp -mfbt/tests/TestAtomicBitfields.o -/usr/bin/x86_64-linux-gnu-g++ -o choicfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/choicfmt.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/choicfmt.cpp -config/external/icu/i18n/coleitr.o /usr/bin/x86_64-linux-gnu-g++ -o e_powf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_powf.cpp modules/fdlibm/src/e_sinh.o -/usr/bin/x86_64-linux-gnu-g++ -o TestAtomicBitfields.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestAtomicBitfields.cpp -mfbt/tests/TestAtomics.o -/usr/bin/x86_64-linux-gnu-g++ -o SIMD_avx2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/SIMD_avx2.cpp -mozglue/misc/SSE.o -/usr/bin/x86_64-linux-gnu-g++ -o bytestrie.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/bytestrie.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/bytestrie.cpp -config/external/icu/common/bytestriebuilder.o +/usr/bin/x86_64-linux-gnu-gcc -std=gnu99 -o lz4frame.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.17.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.17.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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.0/mfbt/lz4/lz4frame.c +mfbt/lz4hc.o + Compiling once_cell v1.17.1 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/once_cell CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.17.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/once_cell LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name once_cell --edition=2021 /build/reproducible-path/mozjs115-115.17.0/third_party/rust/once_cell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "atomic_polyfill", "critical-section", "critical_section", "default", "parking_lot", "parking_lot_core", "race", "std", "unstable"))' -C metadata=5a47451fd42faae9 -C extra-filename=-5a47451fd42faae9 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn` +/usr/bin/x86_64-linux-gnu-g++ -o regexp-compiler.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-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.17.0/js/src/irregexp/imported/regexp-compiler.cc +js/src/irregexp/Unified_cpp_js_src_irregexp0.o /usr/bin/x86_64-linux-gnu-g++ -o e_sinh.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_sinh.cpp modules/fdlibm/src/e_sqrtf.o +/usr/bin/x86_64-linux-gnu-g++ -o TestBinarySearch.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestBinarySearch.cpp +mfbt/tests/TestBitSet.o + Running `BUILDCONFIG_RS=/build/reproducible-path/mozjs115-115.17.0/debian/build/build/rust/mozbuild/buildconfig.rs CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozbuild CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/mozbuild-3522250391ad75e8/out /usr/bin/rustc --crate-name mozbuild --edition=2018 build/rust/mozbuild/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=83125db65299a1d2 -C extra-filename=-83125db65299a1d2 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern once_cell=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps/libonce_cell-5a47451fd42faae9.rmeta` +/usr/bin/x86_64-linux-gnu-g++ -o SIMD_avx2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/SIMD_avx2.cpp +mozglue/misc/SSE.o /usr/bin/x86_64-linux-gnu-g++ -o e_sqrtf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/e_sqrtf.cpp modules/fdlibm/src/k_cos.o +/usr/bin/x86_64-linux-gnu-g++ -o bytestream.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/bytestream.cpp +config/external/icu/common/bytestrie.o + Compiling rustc_version v0.4.0 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_version CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/rustc_version CARGO_PKG_AUTHORS='Dirkjan Ochtman :Marvin Löbel ' CARGO_PKG_DESCRIPTION='A library for querying the version of a installed rustc compiler' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc_version CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Kimundi/rustc-version-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/rustc_version LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name rustc_version --edition=2018 /build/reproducible-path/mozjs115-115.17.0/third_party/rust/rustc_version/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=4ba7937cc444d081 -C extra-filename=-4ba7937cc444d081 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern semver=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps/libsemver-d204b21ed0999523.rmeta --cap-lints warn` /usr/bin/x86_64-linux-gnu-g++ -o k_cos.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/k_cos.cpp modules/fdlibm/src/k_cosf.o /usr/bin/x86_64-linux-gnu-g++ -o k_cosf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/k_cosf.cpp modules/fdlibm/src/k_exp.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 /usr/bin/x86_64-linux-gnu-g++ -o k_exp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/k_exp.cpp -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_intl_components2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 modules/fdlibm/src/k_expf.o -intl/components/Unified_cpp_intl_components3.o -/usr/bin/x86_64-linux-gnu-g++ -o bytestriebuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/bytestriebuilder.cpp -config/external/icu/common/caniter.o +/usr/bin/x86_64-linux-gnu-g++ -o bytestrie.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/bytestrie.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/bytestrie.cpp +config/external/icu/common/bytestriebuilder.o /usr/bin/x86_64-linux-gnu-g++ -o k_expf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/k_expf.cpp modules/fdlibm/src/k_rem_pio2.o -/usr/bin/x86_64-linux-gnu-g++ -o coleitr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/coleitr.cpp -config/external/icu/i18n/coll.o -/usr/bin/x86_64-linux-gnu-g++ -o coll.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/coll.cpp -config/external/icu/i18n/collation.o -/usr/bin/x86_64-linux-gnu-g++ -o TestAtomics.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestAtomics.cpp -mfbt/tests/TestBinarySearch.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.h:13, + from /build/reproducible-path/mozjs115-115.17.0/js/src/shell/jsshell.h:14, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/shell/jsshell.cpp:81:40: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/jsshell.cpp: In function 'bool js::shell::GenerateInterfaceHelp(JSContext*, JS::HandleObject, const char*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/jsshell.cpp:81:16: note: 's' declared here + 81 | RootedString s(cx, buf.finishString()); + | ^ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/jsshell.cpp:36:39: note: 'cx' declared here + 36 | bool GenerateInterfaceHelp(JSContext* cx, HandleObject obj, const char* name) { + | ~~~~~~~~~~~^~ /usr/bin/x86_64-linux-gnu-g++ -o k_rem_pio2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/k_rem_pio2.cpp modules/fdlibm/src/k_sin.o +In file included from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/calendar.cpp:57: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/calendar.cpp: In copy constructor 'icu_73::Calendar::Calendar(const icu_73::Calendar&)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation] + 43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) + | ^ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/calendar.cpp:860:9: note: in expansion of macro 'uprv_strncpy' + 860 | uprv_strncpy(actualLocale, right.actualLocale, sizeof(actualLocale)); + | ^~~~~~~~~~~~ warning: `semver` (lib) generated 22 warnings - Compiling once_cell v1.17.1 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/once_cell CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.17.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/once_cell LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name once_cell --edition=2021 /build/reproducible-path/mozjs115-115.17.0/third_party/rust/once_cell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "atomic_polyfill", "critical-section", "critical_section", "default", "parking_lot", "parking_lot_core", "race", "std", "unstable"))' -C metadata=5a47451fd42faae9 -C extra-filename=-5a47451fd42faae9 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn` -/usr/bin/x86_64-linux-gnu-g++ -o SSE.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/SSE.cpp -mozglue/misc/StackWalk.o + Compiling cc v1.0.73 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/cc LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name cc --edition=2018 /build/reproducible-path/mozjs115-115.17.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=4dc2d1eb7221b468 -C extra-filename=-4dc2d1eb7221b468 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn` +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/calendar.cpp: In member function 'icu_73::Calendar& icu_73::Calendar::operator=(const icu_73::Calendar&)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation] + 43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) + | ^ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/calendar.cpp:860:9: note: in expansion of macro 'uprv_strncpy' + 860 | uprv_strncpy(actualLocale, right.actualLocale, sizeof(actualLocale)); + | ^~~~~~~~~~~~ /usr/bin/x86_64-linux-gnu-g++ -o k_sin.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/k_sin.cpp +/usr/bin/x86_64-linux-gnu-g++ -o TestBitSet.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestBitSet.cpp +/usr/bin/x86_64-linux-gnu-g++ -o bytestriebuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/bytestriebuilder.cpp +config/external/icu/common/caniter.o modules/fdlibm/src/k_sinf.o +mfbt/tests/TestBloomFilter.o +/usr/bin/x86_64-linux-gnu-g++ -o SSE.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/SSE.cpp +mozglue/misc/StackWalk.o /usr/bin/x86_64-linux-gnu-g++ -o StackWalk.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/StackWalk.cpp mozglue/misc/TimeStamp.o +/usr/bin/x86_64-linux-gnu-g++ -o TestBloomFilter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestBloomFilter.cpp +mfbt/tests/TestBufferList.o /usr/bin/x86_64-linux-gnu-g++ -o k_sinf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/k_sinf.cpp modules/fdlibm/src/k_tan.o /usr/bin/x86_64-linux-gnu-g++ -o k_tan.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/k_tan.cpp modules/fdlibm/src/k_tanf.o -/usr/bin/x86_64-linux-gnu-g++ -o TimeStamp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/TimeStamp.cpp -mozglue/misc/TimeStamp_posix.o +warning: field `0` is never read + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/cc/src/lib.rs:2050:22 + | +2050 | Catalyst(&'static str), + | -------- ^^^^^^^^^^^^ + | | + | field in this variant + | + = note: `#[warn(dead_code)]` on by default +help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field + | +2050 | Catalyst(()), + | ~~ + /usr/bin/x86_64-linux-gnu-g++ -o k_tanf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/k_tanf.cpp +/usr/bin/x86_64-linux-gnu-gcc -std=gnu99 -o lz4hc.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.17.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.17.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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.0/mfbt/lz4/lz4hc.c modules/fdlibm/src/s_asinh.o - Running `BUILDCONFIG_RS=/build/reproducible-path/mozjs115-115.17.0/debian/build/build/rust/mozbuild/buildconfig.rs CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozbuild CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/mozbuild-3522250391ad75e8/out /usr/bin/rustc --crate-name mozbuild --edition=2018 build/rust/mozbuild/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=83125db65299a1d2 -C extra-filename=-83125db65299a1d2 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern once_cell=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps/libonce_cell-5a47451fd42faae9.rmeta` +mfbt/xxhash.o /usr/bin/x86_64-linux-gnu-g++ -o s_asinh.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_asinh.cpp modules/fdlibm/src/s_atan.o -/usr/bin/x86_64-linux-gnu-g++ -o collation.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collation.cpp -config/external/icu/i18n/collationbuilder.o - Compiling rustc_version v0.4.0 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_version CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/rustc_version CARGO_PKG_AUTHORS='Dirkjan Ochtman :Marvin Löbel ' CARGO_PKG_DESCRIPTION='A library for querying the version of a installed rustc compiler' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc_version CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Kimundi/rustc-version-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/rustc_version LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name rustc_version --edition=2018 /build/reproducible-path/mozjs115-115.17.0/third_party/rust/rustc_version/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=4ba7937cc444d081 -C extra-filename=-4ba7937cc444d081 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern semver=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps/libsemver-d204b21ed0999523.rmeta --cap-lints warn` -/usr/bin/x86_64-linux-gnu-g++ -o collationbuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationbuilder.cpp -/usr/bin/x86_64-linux-gnu-g++ -o s_atan.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_atan.cpp -config/external/icu/i18n/collationcompare.o -modules/fdlibm/src/s_atanf.o -/usr/bin/x86_64-linux-gnu-g++ -o collationcompare.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationcompare.cpp -config/external/icu/i18n/collationdata.o -/usr/bin/x86_64-linux-gnu-g++ -o s_atanf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_atanf.cpp -modules/fdlibm/src/s_cbrt.o -/usr/bin/x86_64-linux-gnu-g++ -o TimeStamp_posix.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/TimeStamp_posix.cpp -mozglue/misc/Uptime.o -/usr/bin/x86_64-linux-gnu-g++ -o s_cbrt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_cbrt.cpp -modules/fdlibm/src/s_ceil.o +/usr/bin/x86_64-linux-gnu-g++ -o TimeStamp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/TimeStamp.cpp +mozglue/misc/TimeStamp_posix.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.17.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.17.0/third_party/rust/cfg-if LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name cfg_if --edition=2018 /build/reproducible-path/mozjs115-115.17.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=904c686963383144 -C extra-filename=-904c686963383144 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 + Compiling encoding_rs v0.8.33 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_rs CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/encoding_rs LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name encoding_rs --edition=2018 /build/reproducible-path/mozjs115-115.17.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=619711e226c9d15b -C extra-filename=-619711e226c9d15b --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern cfg_if=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libcfg_if-904c686963383144.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +In file included from Unified_cpp_js_src_wasm5.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::readFromRootedLocation(const void*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInstance.h:34, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInstanceData.h:29, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmCodegenTypes.h:31, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmCode.h:49, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmTable.h:23, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmTable.cpp:19, + from Unified_cpp_js_src_wasm5.cpp:2: +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here + 267 | union Cell { + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromRootedLocation(js::wasm::ValType, const void*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here + 267 | union Cell { + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromHeapLocation(js::wasm::ValType, const void*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here + 267 | union Cell { + | ^~~~ In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ProcessExecutableMemory.h:10, @@ -2021,19 +2186,23 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here 324 | void maybeAppendException(JSAPITestString& message) override { | ^~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_irregexp0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-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/x86_64-linux-gnu-g++ -o s_atan.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_atan.cpp +modules/fdlibm/src/s_atanf.o +/usr/bin/x86_64-linux-gnu-g++ -o s_atanf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_atanf.cpp +modules/fdlibm/src/s_cbrt.o +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb' +/usr/bin/x86_64-linux-gnu-g++ -o s_cbrt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_cbrt.cpp +modules/fdlibm/src/s_ceil.o +/usr/bin/x86_64-linux-gnu-g++ -o TestBufferList.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestBufferList.cpp +mfbt/tests/TestCasting.o /usr/bin/x86_64-linux-gnu-g++ -o caniter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/caniter.cpp config/external/icu/common/characterproperties.o +/usr/bin/x86_64-linux-gnu-g++ -o TestCasting.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestCasting.cpp +mfbt/tests/TestCeilingFloor.o /usr/bin/x86_64-linux-gnu-g++ -o s_ceil.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_ceil.cpp modules/fdlibm/src/s_ceilf.o -/usr/bin/x86_64-linux-gnu-g++ -o s_ceilf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_ceilf.cpp -modules/fdlibm/src/s_cos.o -/usr/bin/x86_64-linux-gnu-g++ -o TestBinarySearch.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestBinarySearch.cpp -mfbt/tests/TestBitSet.o -/usr/bin/x86_64-linux-gnu-g++ -o s_cos.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_cos.cpp -modules/fdlibm/src/s_cosf.o -/usr/bin/x86_64-linux-gnu-g++ -o s_cosf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_cosf.cpp -modules/fdlibm/src/s_exp2.o -/usr/bin/x86_64-linux-gnu-g++ -o Uptime.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/Uptime.cpp In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, @@ -2052,599 +2221,14 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:868:38: note: 'cx' declared here 868 | static bool regexp_source(JSContext* cx, unsigned argc, JS::Value* vp) { | ~~~~~~~~~~~^~ -mozglue/misc/Decimal.o -/usr/bin/x86_64-linux-gnu-g++ -o s_exp2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_exp2.cpp -modules/fdlibm/src/s_exp2f.o -/usr/bin/x86_64-linux-gnu-g++ -o s_exp2f.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_exp2f.cpp -modules/fdlibm/src/s_expm1.o -/usr/bin/x86_64-linux-gnu-g++ -o s_expm1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_expm1.cpp -modules/fdlibm/src/s_fabs.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.17.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.17.0/third_party/rust/cfg-if LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name cfg_if --edition=2018 /build/reproducible-path/mozjs115-115.17.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=904c686963383144 -C extra-filename=-904c686963383144 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-gcc -std=gnu99 -o lz4file.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.17.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.17.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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.0/mfbt/lz4/lz4file.c -mfbt/lz4frame.o -/usr/bin/x86_64-linux-gnu-g++ -o collationdata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationdata.cpp -config/external/icu/i18n/collationdatabuilder.o -/usr/bin/x86_64-linux-gnu-g++ -o s_fabs.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_fabs.cpp -modules/fdlibm/src/s_fabsf.o - Compiling cc v1.0.73 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/cc LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name cc --edition=2018 /build/reproducible-path/mozjs115-115.17.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=4dc2d1eb7221b468 -C extra-filename=-4dc2d1eb7221b468 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn` -/usr/bin/x86_64-linux-gnu-gcc -std=gnu99 -o lz4frame.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.17.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.17.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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.0/mfbt/lz4/lz4frame.c -mfbt/lz4hc.o -/usr/bin/x86_64-linux-gnu-g++ -o s_fabsf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_fabsf.cpp -modules/fdlibm/src/s_floor.o -/usr/bin/x86_64-linux-gnu-g++ -o characterproperties.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/characterproperties.cpp -config/external/icu/common/chariter.o -/usr/bin/x86_64-linux-gnu-g++ -o s_floor.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_floor.cpp -modules/fdlibm/src/s_floorf.o -/usr/bin/x86_64-linux-gnu-g++ -o Decimal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/decimal/Decimal.cpp -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::RegExpShared* CheckPatternSyntax(JSContext*, JS::Handle, JS::RegExpFlags)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:362:79: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'js::RegExpShared* CheckPatternSyntax(JSContext*, JS::Handle, JS::RegExpFlags)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:362:22: note: 'shared' declared here - 362 | RootedRegExpShared shared(cx, cx->zone()->regExps().maybeGet(pattern, flags)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:357:52: note: 'cx' declared here - 357 | static RegExpShared* CheckPatternSyntax(JSContext* cx, Handle pattern, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gdb1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -/usr/bin/x86_64-linux-gnu-g++ -o s_floorf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_floorf.cpp -modules/fdlibm/src/s_log1p.o -/usr/bin/x86_64-linux-gnu-g++ -o s_log1p.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_log1p.cpp -modules/fdlibm/src/s_nearbyint.o -/usr/bin/x86_64-linux-gnu-g++ -o TestBitSet.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestBitSet.cpp -mfbt/tests/TestBloomFilter.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.17.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.17.0/js/src/builtin/RegExp.cpp:765:71: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceAtom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::regexp_construct_raw_flags(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:765:19: note: 'sourceAtom' declared here - 765 | Rooted sourceAtom(cx, AtomizeString(cx, args[0].toString())); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:759:48: note: 'cx' declared here - 759 | bool js::regexp_construct_raw_flags(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o collationdatabuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationdatabuilder.cpp -config/external/icu/i18n/collationdatareader.o -/usr/bin/x86_64-linux-gnu-g++ -o s_nearbyint.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_nearbyint.cpp -modules/fdlibm/src/s_rint.owarning -: field `0` is never read - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/cc/src/lib.rs:2050:22 - | -2050 | Catalyst(&'static str), - | -------- ^^^^^^^^^^^^ - | | - | field in this variant - | - = note: `#[warn(dead_code)]` on by default -help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field - | -2050 | Catalyst(()), - | ~~ - -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intrinsic_GetElemBaseForLambda(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:2276:50: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::intrinsic_GetElemBaseForLambda(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:2276:18: note: 'fun' declared here - 2276 | RootedFunction fun(cx, &lambda.as()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:2263:52: note: 'cx' declared here - 2263 | bool js::intrinsic_GetElemBaseForLambda(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-gcc -std=gnu99 -o lz4hc.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.17.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.17.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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.0/mfbt/lz4/lz4hc.c -mfbt/xxhash.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.17.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.17.0/js/src/builtin/RegExp.cpp:2347:43: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::intrinsic_GetStringDataProperty(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:2347:16: note: 'obj' declared here - 2347 | RootedObject obj(cx, &args[0].toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:2342:53: note: 'cx' declared here - 2342 | bool js::intrinsic_GetStringDataProperty(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o s_rint.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_rint.cpp -modules/fdlibm/src/s_rintf.o -/usr/bin/x86_64-linux-gnu-g++ -o s_rintf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_rintf.cpp -modules/fdlibm/src/s_scalbn.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_util1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o s_scalbn.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_scalbn.cpp -modules/fdlibm/src/s_sin.o -/usr/bin/x86_64-linux-gnu-g++ -o collationdatareader.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationdatareader.cpp -config/external/icu/i18n/collationdatawriter.o -/usr/bin/x86_64-linux-gnu-g++ -o s_sin.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_sin.cpp -modules/fdlibm/src/s_sinf.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::RegExpRunStatus ExecuteRegExp.constprop(JSContext*, JS::HandleObject, JS::HandleString, int32_t, js::VectorMatchPairs*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1087:63: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 're' in '((js::StackRootedBase**)cx)[9]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'js::RegExpRunStatus ExecuteRegExp.constprop(JSContext*, JS::HandleObject, JS::HandleString, int32_t, js::VectorMatchPairs*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1087:22: note: 're' declared here - 1087 | RootedRegExpShared re(cx, RegExpObject::getShared(cx, reobj)); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1075:49: note: 'cx' declared here - 1075 | static RegExpRunStatus ExecuteRegExp(JSContext* cx, HandleObject regexp, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/builtin/RegExp.cpp:1087:63, - inlined from 'bool RegExpSearcherImpl(JSContext*, JS::HandleObject, JS::HandleString, int32_t, int32_t*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1229:20, - inlined from 'bool js::RegExpSearcherRaw(JSContext*, JS::HandleObject, JS::HandleString, int32_t, MatchPairs*, int32_t*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1287:28: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 're' in '((js::StackRootedBase**)cx)[9]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::RegExpSearcherRaw(JSContext*, JS::HandleObject, JS::HandleString, int32_t, MatchPairs*, int32_t*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1087:22: note: 're' declared here - 1087 | RootedRegExpShared re(cx, RegExpObject::getShared(cx, reobj)); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1276:39: note: 'cx' declared here - 1276 | bool js::RegExpSearcherRaw(JSContext* cx, HandleObject regexp, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::RegExpGetSubstitution(JSContext*, JS::Handle, JS::Handle, size_t, JS::Handle, size_t, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1934:76: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'matched' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::RegExpGetSubstitution(JSContext*, JS::Handle, JS::Handle, size_t, JS::Handle, size_t, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1933:27: note: 'matched' declared here - 1933 | Rooted matched(cx, - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1918:43: note: 'cx' declared here - 1918 | bool js::RegExpGetSubstitution(JSContext* cx, Handle matchResult, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o s_sinf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_sinf.cpp -modules/fdlibm/src/s_tan.o -/usr/bin/x86_64-linux-gnu-g++ -o chariter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/chariter.cpp -config/external/icu/common/charstr.o -/usr/bin/x86_64-linux-gnu-g++ -o s_tan.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_tan.cpp -modules/fdlibm/src/s_tanf.o -In file included from /build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/i18n/collationdatabuilder.cpp:169:28: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/collationiterator.h:103:23: warning: '((const icu_73::CollationData*)((char*)this + 112))[2].icu_73::CollationData::trie' is used uninitialized [-Wuninitialized] - 103 | : trie(d->trie), - | ~~~^~~~ -/usr/bin/x86_64-linux-gnu-g++ -o TestBloomFilter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestBloomFilter.cpp -mfbt/tests/TestBufferList.o -/usr/bin/x86_64-linux-gnu-g++ -o s_tanf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_tanf.cpp -modules/fdlibm/src/s_tanh.o -/usr/bin/x86_64-linux-gnu-g++ -o charstr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/charstr.cpp -config/external/icu/common/cmemory.o -/usr/bin/x86_64-linux-gnu-g++ -o TestBufferList.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestBufferList.cpp -mfbt/tests/TestCasting.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' -make[4]: Nothing to be done for 'host'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc' -mkdir -p '.deps/' -js/src/gc/StoreBuffer.o -/usr/bin/x86_64-linux-gnu-g++ -o StoreBuffer.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/gc/StoreBuffer.cpp -js/src/gc/Unified_cpp_js_src_gc0.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool static_input_setter(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1011:56: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'bool static_input_setter(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1011:16: note: 'str' declared here - 1011 | RootedString str(cx, ToString(cx, args.get(0))); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1004:44: note: 'cx' declared here - 1004 | static bool static_input_setter(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o s_tanh.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_tanh.cpp -modules/fdlibm/src/s_trunc.o -/usr/bin/x86_64-linux-gnu-g++ -o s_trunc.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_trunc.cpp -modules/fdlibm/src/s_truncf.o -/usr/bin/x86_64-linux-gnu-g++ -o collationdatawriter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationdatawriter.cpp -config/external/icu/i18n/collationfastlatin.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.17.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.17.0/js/src/builtin/RegExp.cpp:418:61: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'flagStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:418:18: note: 'flagStr' declared here - 418 | RootedString flagStr(cx, ToString(cx, flagsValue)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:398:58: note: 'cx' declared here - 398 | static bool RegExpInitializeIgnoringLastIndex(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o s_truncf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_truncf.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::regexp_construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:625:43: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'patternValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::regexp_construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:625:15: note: 'patternValue' declared here - 625 | RootedValue patternValue(cx, args.get(0)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/modules/fdlibm/src' -/usr/bin/x86_64-linux-gnu-g++ -o collationfastlatin.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationfastlatin.cpp -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build/test' -memory/build/test/TestMozJemallocUtils -config/external/icu/i18n/collationfastlatinbuilder.o -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -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.17.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.17.0/js/src/builtin/RegExp.cpp:525:43: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'patternValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool regexp_compile_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:525:15: note: 'patternValue' declared here - 525 | RootedValue patternValue(cx, args.get(0)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:518:55: note: 'cx' declared here - 518 | MOZ_ALWAYS_INLINE bool regexp_compile_impl(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.17.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.17.0/js/src/builtin/RegExp.cpp:525:43, - inlined from 'bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = IsRegExpObject; bool (* Impl)(JSContext*, const CallArgs&) = regexp_compile_impl]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:585:67, - inlined from 'bool regexp_compile(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:585:67: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'patternValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool regexp_compile(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:525:15: note: 'patternValue' declared here - 525 | RootedValue patternValue(cx, args.get(0)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:581:39: note: 'cx' declared here - 581 | static bool regexp_compile(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::CreateRegExpMatchResult(JSContext*, HandleRegExpShared, JS::HandleString, const MatchPairs&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:106:65: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::CreateRegExpMatchResult(JSContext*, HandleRegExpShared, JS::HandleString, const MatchPairs&, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:105:24: note: 'arr' declared here - 105 | Rooted arr(cx, NewDenseFullyAllocatedArrayWithTemplate( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:69:45: note: 'cx' declared here - 69 | bool js::CreateRegExpMatchResult(JSContext* cx, HandleRegExpShared re, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o cmemory.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/cmemory.cpp -config/external/icu/common/cstring.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMozJemallocUtils -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.17.0/js/src/ds/LifoAlloc.h:196, - from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/CompilationStencil.h:21, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/BytecodeCompiler.cpp:452:49: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/BytecodeCompiler.cpp: In function 'bool js::frontend::InstantiateStencils(JSContext*, CompilationInput&, const CompilationStencil&, CompilationGCOutput&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:452:23: note: 'script' declared here - 452 | Rooted script(cx, gcOutput.script); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:433:47: note: 'cx' declared here - 433 | bool frontend::InstantiateStencils(JSContext* cx, CompilationInput& input, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMozJemallocUtils"], "start": 2279482.165049214, "end": 2279482.219428135, "context": null} -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.17.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.17.0/js/src/builtin/RegExp.cpp:317:67: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::ExecuteRegExpLegacy(JSContext*, RegExpStatics*, JS::Handle, JS::Handle, size_t*, bool, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:317:22: note: 'shared' declared here - 317 | RootedRegExpShared shared(cx, RegExpObject::getShared(cx, reobj)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:311:41: note: 'cx' declared here - 311 | bool js::ExecuteRegExpLegacy(JSContext* cx, RegExpStatics* res, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o cstring.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/cstring.cpp -../../../config/nsinstall -R -m 644 'TestMozJemallocUtils' '../../../dist/cppunittests' -config/external/icu/common/dictbe.o -../../../config/nsinstall -R -m 755 'TestMozJemallocUtils' '../../../dist/bin' -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build/test' -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::RegExpCreate(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:447:66: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::RegExpCreate(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:447:25: note: 'regexp' declared here - 447 | Rooted regexp(cx, RegExpAlloc(cx, GenericObject)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:444:34: note: 'cx' declared here - 444 | bool js::RegExpCreate(JSContext* cx, HandleValue patternValue, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestCasting.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestCasting.cpp -mfbt/tests/TestCeilingFloor.o -/usr/bin/x86_64-linux-gnu-g++ -o dictbe.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/dictbe.cpp -config/external/icu/common/dictionarydata.o +/usr/bin/x86_64-linux-gnu-g++ -o cecal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/cecal.cpp +config/external/icu/i18n/chnsecal.o /usr/bin/x86_64-linux-gnu-g++ -o TestCeilingFloor.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestCeilingFloor.cpp mfbt/tests/TestCheckedInt.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_intl_components3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/x86_64-linux-gnu-g++ -o TestCheckedInt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestCheckedInt.cpp mfbt/tests/TestCompactPair.o -/usr/bin/x86_64-linux-gnu-g++ -o collationfastlatinbuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationfastlatinbuilder.cpp -config/external/icu/i18n/collationfcd.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -/usr/bin/x86_64-linux-gnu-g++ -o jsmath.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/jsmath.cpp -js/src/Interpreter.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gdb2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o dictionarydata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/dictionarydata.cpp -config/external/icu/common/dtintrv.o -/usr/bin/x86_64-linux-gnu-g++ -o collationfcd.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationfcd.cpp -config/external/icu/i18n/collationiterator.o -/usr/bin/x86_64-linux-gnu-g++ -o collationiterator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationiterator.cpp -config/external/icu/i18n/collationkeys.o -/usr/bin/x86_64-linux-gnu-g++ -o collationkeys.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationkeys.cpp -config/external/icu/i18n/collationroot.o -/usr/bin/x86_64-linux-gnu-g++ -o dtintrv.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/dtintrv.cpp -config/external/icu/common/edits.o -/usr/bin/x86_64-linux-gnu-g++ -o edits.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/edits.cpp -config/external/icu/common/emojiprops.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb' -/usr/bin/x86_64-linux-gnu-g++ -o emojiprops.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/emojiprops.cpp -config/external/icu/common/errorcode.o -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/ErrorReport.h:34, - from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/FrontendContext.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/util/StringBuffer.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/util/StringBuffer.cpp:7, - from Unified_cpp_js_src_util1.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 = const JS::Value&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::ValueToStringBufferSlow(JSContext*, const JS::Value&, StringBuffer&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/util/StringBuffer.cpp:180:24: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/util/StringBuffer.cpp: In function 'bool js::ValueToStringBufferSlow(JSContext*, const JS::Value&, StringBuffer&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/util/StringBuffer.cpp:180:15: note: 'v' declared here - 180 | RootedValue v(cx, arg); - | ^ -/build/reproducible-path/mozjs115-115.17.0/js/src/util/StringBuffer.cpp:178:45: note: 'cx' declared here - 178 | bool js::ValueToStringBufferSlow(JSContext* cx, const Value& arg, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o collationroot.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationroot.cpp -config/external/icu/i18n/collationrootelements.o -/usr/bin/x86_64-linux-gnu-g++ -o collationrootelements.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationrootelements.cpp -config/external/icu/i18n/collationruleparser.o -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/SharedContext.h:23, - from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/CompilationStencil.h:26: -In member function 'js::FunctionFlags::FunctionKind js::FunctionFlags::kind() const', - inlined from 'bool js::FunctionFlags::isClassConstructor() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/FunctionFlags.h:237:48, - inlined from 'bool js::frontend::FunctionBox::isClassConstructor() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/SharedContext.h:553:69, - inlined from 'bool ShouldSuppressBreakpointsAndSourceNotes(js::frontend::SharedContext*, js::frontend::BytecodeEmitter::EmitterMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:128:71, - inlined from 'js::frontend::BytecodeEmitter::BytecodeEmitter(js::frontend::BytecodeEmitter*, js::FrontendContext*, js::frontend::SharedContext*, const js::frontend::ErrorReporter&, js::frontend::CompilationState&, EmitterMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:147:50, - inlined from 'js::frontend::BytecodeEmitter::BytecodeEmitter(js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*, js::frontend::CompilationState&, EmitterMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:161:34, - inlined from 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {js::FrontendContext*&, const js::frontend::EitherParser&, js::frontend::SharedContext*&, js::frontend::CompilationState&, js::frontend::BytecodeEmitter::EmitterMode&}; T = js::frontend::BytecodeEmitter]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Maybe.h:845:3, - inlined from 'bool EmplaceEmitter(js::frontend::CompilationState&, mozilla::Maybe&, js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:652:18, - inlined from 'bool SourceAwareCompiler::emplaceEmitter(mozilla::Maybe&, js::frontend::SharedContext*) [with Unit = mozilla::Utf8Unit]' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:137:26, - inlined from 'bool ModuleCompiler::compile(JSContext*, js::FrontendContext*) [with Unit = mozilla::Utf8Unit]' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:770:22, - inlined from 'bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = mozilla::Utf8Unit]' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:895:24: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/FunctionFlags.h:172:39: warning: array subscript 44 is outside array bounds of 'js::frontend::ModuleSharedContext [1]' [-Warray-bounds=] - 172 | return static_cast((flags_ & FUNCTION_KIND_MASK) >> - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp: In function 'bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = mozilla::Utf8Unit]': -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:762:23: note: at offset 88 into object 'modulesc' of size 56 - 762 | ModuleSharedContext modulesc(fc, options, builder, extent); - | ^~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o errorcode.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/errorcode.cpp -config/external/icu/common/filteredbrk.o -/usr/bin/x86_64-linux-gnu-g++ -o filteredbrk.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/filteredbrk.cpp -config/external/icu/common/filterednormalizer2.o -/usr/bin/x86_64-linux-gnu-g++ -o collationruleparser.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationruleparser.cpp -config/external/icu/i18n/collationsets.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_intl_components4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 'js::FunctionFlags::FunctionKind js::FunctionFlags::kind() const', - inlined from 'bool js::FunctionFlags::isClassConstructor() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/FunctionFlags.h:237:48, - inlined from 'bool js::frontend::FunctionBox::isClassConstructor() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/SharedContext.h:553:69, - inlined from 'bool ShouldSuppressBreakpointsAndSourceNotes(js::frontend::SharedContext*, js::frontend::BytecodeEmitter::EmitterMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:128:71, - inlined from 'js::frontend::BytecodeEmitter::BytecodeEmitter(js::frontend::BytecodeEmitter*, js::FrontendContext*, js::frontend::SharedContext*, const js::frontend::ErrorReporter&, js::frontend::CompilationState&, EmitterMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:147:50, - inlined from 'js::frontend::BytecodeEmitter::BytecodeEmitter(js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*, js::frontend::CompilationState&, EmitterMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:161:34, - inlined from 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {js::FrontendContext*&, const js::frontend::EitherParser&, js::frontend::SharedContext*&, js::frontend::CompilationState&, js::frontend::BytecodeEmitter::EmitterMode&}; T = js::frontend::BytecodeEmitter]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Maybe.h:845:3, - inlined from 'bool EmplaceEmitter(js::frontend::CompilationState&, mozilla::Maybe&, js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:652:18, - inlined from 'bool SourceAwareCompiler::emplaceEmitter(mozilla::Maybe&, js::frontend::SharedContext*) [with Unit = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:137:26, - inlined from 'bool ModuleCompiler::compile(JSContext*, js::FrontendContext*) [with Unit = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:770:22, - inlined from 'bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:895:24: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/FunctionFlags.h:172:39: warning: array subscript 44 is outside array bounds of 'js::frontend::ModuleSharedContext [1]' [-Warray-bounds=] - 172 | return static_cast((flags_ & FUNCTION_KIND_MASK) >> - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp: In function 'bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = char16_t]': -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:762:23: note: at offset 88 into object 'modulesc' of size 56 - 762 | ModuleSharedContext modulesc(fc, options, builder, extent); - | ^~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o collationsets.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationsets.cpp -config/external/icu/i18n/collationsettings.o -/usr/bin/x86_64-linux-gnu-g++ -o TestCompactPair.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestCompactPair.cpp -mfbt/tests/TestCountPopulation.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/util' -/usr/bin/x86_64-linux-gnu-g++ -o filterednormalizer2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/filterednormalizer2.cpp -config/external/icu/common/loadednormalizer2impl.o -/usr/bin/x86_64-linux-gnu-g++ -o TestCountPopulation.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestCountPopulation.cpp -mfbt/tests/TestCountZeroes.o -warning: `cc` (lib) generated 1 warning - Compiling mozglue-static v0.1.0 (/build/reproducible-path/mozjs115-115.17.0/mozglue/static/rust) - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name build_script_build --edition=2018 mozglue/static/rust/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("moz_memory"))' -C metadata=b6e92ccaa44e4efb -C extra-filename=-b6e92ccaa44e4efb --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/mozglue-static-b6e92ccaa44e4efb -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern cc=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps/libcc-4dc2d1eb7221b468.rlib --extern mozbuild=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps/libmozbuild-83125db65299a1d2.rlib --extern rustc_version=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps/librustc_version-4ba7937cc444d081.rlib` -In file included from Unified_cpp_js_src_frontend0.cpp:38: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/BytecodeEmitter.cpp:2670:46: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] - 2670 | NameOpEmitter noe(this, name, loc, kind); - | ^ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:2659:27: note: 'kind' was declared here - 2659 | NameOpEmitter::Kind kind; - | ^~~~ -/usr/bin/x86_64-linux-gnu-g++ -o TestCountZeroes.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestCountZeroes.cpp -mfbt/tests/TestDefineEnum.o -/usr/bin/x86_64-linux-gnu-g++ -o loadednormalizer2impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/loadednormalizer2impl.cpp -config/external/icu/common/localebuilder.o -/usr/bin/x86_64-linux-gnu-g++ -o localebuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/localebuilder.cpp -config/external/icu/common/localematcher.o -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/CompilationStencil.h:23, - from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Parser.h:175, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/Parser.cpp:1092:61: -/build/reproducible-path/mozjs115-115.17.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 -/usr/bin/x86_64-linux-gnu-g++ -o TestDefineEnum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestDefineEnum.cpp -mfbt/tests/TestDoublyLinkedList.o -/usr/bin/x86_64-linux-gnu-g++ -o collationsettings.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationsettings.cpp -config/external/icu/i18n/collationtailoring.o -In file included from Unified_cpp_intl_components4.cpp:11: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/intl/components/src/RelativeTimeFormat.cpp:43:39: note: 'relDateTimeStyle' was declared here - 43 | UDateRelativeDateTimeFormatterStyle relDateTimeStyle; - | ^~~~~~~~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o TestDoublyLinkedList.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestDoublyLinkedList.cpp -mfbt/tests/TestEndian.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gc0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 - Compiling encoding_rs v0.8.33 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_rs CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/encoding_rs LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name encoding_rs --edition=2018 /build/reproducible-path/mozjs115-115.17.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=619711e226c9d15b -C extra-filename=-619711e226c9d15b --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern cfg_if=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libcfg_if-904c686963383144.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` -In member function 'bool js::frontend::DeclaredNameInfo::closedOver() const', - inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Parser.cpp:1461:69: -/build/reproducible-path/mozjs115-115.17.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 -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/WeakMap.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebugScript.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebugScript.cpp:7, - from Unified_cpp_js_src_debugger0.cpp:2: -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.17.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::optimizedOutGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:134:32: -/build/reproducible-path/mozjs115-115.17.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; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_debugger0.cpp:29: -/build/reproducible-path/mozjs115-115.17.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::optimizedOutGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here - 134 | Rooted environment( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here - 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/intl/components' -/usr/bin/x86_64-linux-gnu-g++ -o localematcher.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/localematcher.cpp -config/external/icu/common/localeprioritylist.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.17.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.17.0/js/src/frontend/Parser.cpp:1309:69: -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o collationtailoring.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationtailoring.cpp -config/external/icu/i18n/collationweights.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.17.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.17.0/js/src/frontend/Parser.cpp:1162:70: -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp:333:72: -/build/reproducible-path/mozjs115-115.17.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; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_debugger0.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In function 'bool js::ValueToStableChars(JSContext*, const char*, JS::HandleValue, JS::AutoStableStringChars&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:333:27: note: 'linear' declared here - 333 | Rooted linear(cx, value.toString()->ensureLinear(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:324:40: note: 'cx' declared here - 324 | bool js::ValueToStableChars(JSContext* cx, const char* fnname, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::ParseEvalOptions(JSContext*, JS::HandleValue, EvalOptions&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:369:52: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'url_str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In function 'bool js::ParseEvalOptions(JSContext*, JS::HandleValue, EvalOptions&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:369:18: note: 'url_str' declared here - 369 | RootedString url_str(cx, ToString(cx, v)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:356:38: note: 'cx' declared here - 356 | bool js::ParseEvalOptions(JSContext* cx, HandleValue value, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestEndian.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestEndian.cpp -mfbt/tests/TestEnumSet.o -/usr/bin/x86_64-linux-gnu-g++ -o localeprioritylist.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/localeprioritylist.cpp -/usr/bin/x86_64-linux-gnu-g++ -o collationweights.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationweights.cpp -config/external/icu/i18n/compactdecimalformat.o -config/external/icu/common/locavailable.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.17.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.17.0/js/src/debugger/Debugger.cpp:1595:39: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'set' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::HandleObject, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1595:18: note: 'set' declared here - 1595 | RootedObject set(cx, desc.setter()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1571:16: note: 'cx' declared here - 1571 | JSContext* cx, HandleObject obj, MutableHandle desc) { - | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TimeStamp_posix.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/TimeStamp_posix.cpp +mozglue/misc/Uptime.o warning: unexpected `cfg` condition value: `cargo-clippy` --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/encoding_rs/src/lib.rs:11:5 | @@ -2692,6 +2276,7 @@ 114 | | // subtract offset 0x81. ... | 294 | | handle, +/usr/bin/x86_64-linux-gnu-g++ -o s_ceilf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_ceilf.cpp 295 | | 'outermost); | |___________________- in this macro invocation | @@ -2720,24 +2305,6 @@ = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:19, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ warning: unexpected `cfg` condition value: `cargo-clippy` --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/encoding_rs/src/utf_8.rs:229:12 | @@ -2758,6 +2325,7 @@ = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration +modules/fdlibm/src/s_cos.o warning: unexpected `cfg` condition value: `disabled` --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/encoding_rs/src/ascii.rs:1214:68 | @@ -2977,443 +2545,1674 @@ = note: see for more information about checking conditional configuration = note: this warning originates in the macro `non_fuzz_debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) -/usr/bin/x86_64-linux-gnu-g++ -o compactdecimalformat.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::AbstractGeneratorObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractGeneratorObject*; T = js::AbstractGeneratorObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp:1998:48: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'generatorObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/ErrorReport.h:34, + from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/FrontendContext.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/util/StringBuffer.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/util/StringBuffer.cpp:7, + from Unified_cpp_js_src_util1.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 = const JS::Value&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::ValueToStringBufferSlow(JSContext*, const JS::Value&, StringBuffer&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/util/StringBuffer.cpp:180:24: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp: In static member function 'static js::Completion js::Completion::fromJSFramePop(JSContext*, js::AbstractFramePtr, const jsbytecode*, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1997:36: note: 'generatorObj' declared here - 1997 | Rooted generatorObj( - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1973:50: note: 'cx' declared here - 1973 | Completion Completion::fromJSFramePop(JSContext* cx, AbstractFramePtr frame, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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 'bool js::frontend::DeclaredNameInfo::closedOver() const', - inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Parser.cpp:1541:69: -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o coptccal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/coptccal.cpp -config/external/icu/i18n/curramt.o -/usr/bin/x86_64-linux-gnu-g++ -o locavailable.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/locavailable.cpp -config/external/icu/common/locbased.o -/usr/bin/x86_64-linux-gnu-g++ -o TestEnumSet.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestEnumSet.cpp -mfbt/tests/TestEnumTypeTraits.o -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:7, - from Unified_cpp_js_src_shell0.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool dom_genericMethod(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10150:48: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/util/StringBuffer.cpp: In function 'bool js::ValueToStringBufferSlow(JSContext*, const JS::Value&, StringBuffer&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/util/StringBuffer.cpp:180:15: note: 'v' declared here + 180 | RootedValue v(cx, arg); + | ^ +/build/reproducible-path/mozjs115-115.17.0/js/src/util/StringBuffer.cpp:178:45: note: 'cx' declared here + 178 | bool js::ValueToStringBufferSlow(JSContext* cx, const Value& arg, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o s_cos.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_cos.cpp +modules/fdlibm/src/s_cosf.o +/usr/bin/x86_64-linux-gnu-gcc -std=gnu99 -o xxhash.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.17.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.17.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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.0/mfbt/lz4/xxhash.c +mfbt/Unified_cpp_mfbt0.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gc0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests10.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o s_cosf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_cosf.cpp +modules/fdlibm/src/s_exp2.o +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/intl/components' +/usr/bin/x86_64-linux-gnu-g++ -o chnsecal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/chnsecal.cpp +config/external/icu/i18n/choicfmt.o +/usr/bin/x86_64-linux-gnu-g++ -o Interpreter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/vm/Interpreter.cpp +js/src/ProfilingStack.o +/usr/bin/x86_64-linux-gnu-g++ -o s_exp2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_exp2.cpp +modules/fdlibm/src/s_exp2f.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::RegExpShared* CheckPatternSyntax(JSContext*, JS::Handle, JS::RegExpFlags)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:362:79: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_shell0.cpp:38: -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool dom_genericMethod(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10150:16: note: 'obj' declared here -10150 | RootedObject obj(cx, &args.thisv().toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10142:42: note: 'cx' declared here -10142 | static bool dom_genericMethod(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool dom_genericSetter(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10124:48: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'js::RegExpShared* CheckPatternSyntax(JSContext*, JS::Handle, JS::RegExpFlags)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:362:22: note: 'shared' declared here + 362 | RootedRegExpShared shared(cx, cx->zone()->regExps().maybeGet(pattern, flags)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:357:52: note: 'cx' declared here + 357 | static RegExpShared* CheckPatternSyntax(JSContext* cx, Handle pattern, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Uptime.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mozglue/misc/Uptime.cpp +mozglue/misc/Decimal.o +/usr/bin/x86_64-linux-gnu-g++ -o s_exp2f.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_exp2f.cpp +modules/fdlibm/src/s_expm1.o +/usr/bin/x86_64-linux-gnu-g++ -o characterproperties.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/characterproperties.cpp +config/external/icu/common/chariter.o +/usr/bin/x86_64-linux-gnu-g++ -o s_expm1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_expm1.cpp +modules/fdlibm/src/s_fabs.o +/usr/bin/x86_64-linux-gnu-g++ -o ProfilingStack.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/vm/ProfilingStack.cpp +js/src/Unified_cpp_js_src0.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.17.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.17.0/js/src/builtin/RegExp.cpp:765:71: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceAtom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool dom_genericSetter(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10124:16: note: 'obj' declared here -10124 | RootedObject obj(cx, &args.thisv().toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10116:42: note: 'cx' declared here -10116 | static bool dom_genericSetter(JSContext* cx, unsigned argc, JS::Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::regexp_construct_raw_flags(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:765:19: note: 'sourceAtom' declared here + 765 | Rooted sourceAtom(cx, AtomizeString(cx, args[0].toString())); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:759:48: note: 'cx' declared here + 759 | bool js::regexp_construct_raw_flags(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_wasm1.cpp:20: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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/x86_64-linux-gnu-g++ -o s_fabs.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_fabs.cpp +modules/fdlibm/src/s_fabsf.o +/usr/bin/x86_64-linux-gnu-g++ -o Decimal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intrinsic_GetElemBaseForLambda(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:2276:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::intrinsic_GetElemBaseForLambda(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:2276:18: note: 'fun' declared here + 2276 | RootedFunction fun(cx, &lambda.as()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:2263:52: note: 'cx' declared here + 2263 | bool js::intrinsic_GetElemBaseForLambda(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool dom_genericGetter(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10102:48: + inlined from 'bool js::intrinsic_GetStringDataProperty(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:2347:43: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool dom_genericGetter(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10102:16: note: 'obj' declared here -10102 | RootedObject obj(cx, &args.thisv().toObject()); +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::intrinsic_GetStringDataProperty(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:2347:16: note: 'obj' declared here + 2347 | RootedObject obj(cx, &args[0].toObject()); | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10094:42: note: 'cx' declared here -10094 | static bool dom_genericGetter(JSContext* cx, unsigned argc, JS::Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-gcc -std=gnu99 -o xxhash.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.17.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.17.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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.0/mfbt/lz4/xxhash.c -mfbt/Unified_cpp_mfbt0.o -/usr/bin/x86_64-linux-gnu-g++ -o curramt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/curramt.cpp -config/external/icu/i18n/currfmt.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.17.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.17.0/js/src/shell/OSObject.cpp:947:45: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:2342:53: note: 'cx' declared here + 2342 | bool js::intrinsic_GetStringDataProperty(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/util' +/usr/bin/x86_64-linux-gnu-g++ -o chariter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/chariter.cpp +config/external/icu/common/charstr.o +/usr/bin/x86_64-linux-gnu-g++ -o s_fabsf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_fabsf.cpp +modules/fdlibm/src/s_floor.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.17.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.17.0/third_party/rust/encoding_c LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name build_script_build --edition=2015 /build/reproducible-path/mozjs115-115.17.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=06ff5037deb5f307 -C extra-filename=-06ff5037deb5f307 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/encoding_c-06ff5037deb5f307 -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn` +/usr/bin/x86_64-linux-gnu-g++ -o s_floor.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_floor.cpp +modules/fdlibm/src/s_floorf.o +/usr/bin/x86_64-linux-gnu-g++ -o s_floorf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_floorf.cpp +modules/fdlibm/src/s_log1p.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gc1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o s_log1p.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_log1p.cpp +modules/fdlibm/src/s_nearbyint.o +/usr/bin/x86_64-linux-gnu-g++ -o s_nearbyint.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_nearbyint.cpp +modules/fdlibm/src/s_rint.o + 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.17.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.17.0/third_party/rust/encoding_c_mem LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/mozjs115-115.17.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=e45bf8ec73e11bc8 -C extra-filename=-e45bf8ec73e11bc8 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/encoding_c_mem-e45bf8ec73e11bc8 -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn` +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::RegExpRunStatus ExecuteRegExp.constprop(JSContext*, JS::HandleObject, JS::HandleString, int32_t, js::VectorMatchPairs*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1087:63: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 're' in '((js::StackRootedBase**)cx)[9]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_shell0.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp: In function 'bool js::shell::os_getenv(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:947:16: note: 'key' declared here - 947 | RootedString key(cx, ToString(cx, args[0])); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:941:34: note: 'cx' declared here - 941 | static bool os_getenv(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ReadLineBuf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2837:51: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'js::RegExpRunStatus ExecuteRegExp.constprop(JSContext*, JS::HandleObject, JS::HandleString, int32_t, js::VectorMatchPairs*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1087:22: note: 're' declared here + 1087 | RootedRegExpShared re(cx, RegExpObject::getShared(cx, reobj)); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1075:49: note: 'cx' declared here + 1075 | static RegExpRunStatus ExecuteRegExp(JSContext* cx, HandleObject regexp, + | ~~~~~~~~~~~^~ + Compiling memchr v2.5.0 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/memchr LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/mozjs115-115.17.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=12b395eda48e578c -C extra-filename=-12b395eda48e578c --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/memchr-12b395eda48e578c -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn` +/usr/bin/x86_64-linux-gnu-g++ -o choicfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/choicfmt.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/choicfmt.cpp +config/external/icu/i18n/coleitr.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.17.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.17.0/js/src/builtin/RegExp.cpp:1087:63, + inlined from 'bool RegExpSearcherImpl(JSContext*, JS::HandleObject, JS::HandleString, int32_t, int32_t*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1229:20, + inlined from 'bool js::RegExpSearcherRaw(JSContext*, JS::HandleObject, JS::HandleString, int32_t, MatchPairs*, int32_t*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1287:28: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 're' in '((js::StackRootedBase**)cx)[9]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool ReadLineBuf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2837:18: note: 'str' declared here - 2837 | RootedString str(cx, JS::ToString(cx, args[0])); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:2900:51: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::RegExpSearcherRaw(JSContext*, JS::HandleObject, JS::HandleString, int32_t, MatchPairs*, int32_t*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1087:22: note: 're' declared here + 1087 | RootedRegExpShared re(cx, RegExpObject::getShared(cx, reobj)); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1276:39: note: 'cx' declared here + 1276 | bool js::RegExpSearcherRaw(JSContext* cx, HandleObject regexp, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o charstr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/charstr.cpp +config/external/icu/common/cmemory.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gc2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o s_rint.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_rint.cpp +modules/fdlibm/src/s_rintf.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::RegExpGetSubstitution(JSContext*, JS::Handle, JS::Handle, size_t, JS::Handle, size_t, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1934:76: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'matched' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool PrintInternal(JSContext*, const JS::CallArgs&, js::shell::RCFile*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2900:18: note: 'str' declared here - 2900 | RootedString str(cx, JS::ToString(cx, args[i])); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2893:38: note: 'cx' declared here - 2893 | static bool PrintInternal(JSContext* cx, const CallArgs& args, RCFile* file) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::RegExpGetSubstitution(JSContext*, JS::Handle, JS::Handle, size_t, JS::Handle, size_t, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1933:27: note: 'matched' declared here + 1933 | Rooted matched(cx, + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1918:43: note: 'cx' declared here + 1918 | bool js::RegExpGetSubstitution(JSContext* cx, Handle matchResult, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o s_rintf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_rintf.cpp +modules/fdlibm/src/s_scalbn.o + Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/encoding_c_mem CARGO_MANIFEST_LINKS=encoding_c_mem CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c_mem CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c_mem' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.17.0/debian/build/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=42 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/encoding_c_mem-3ba60e4737fd8012/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/encoding_c_mem-e45bf8ec73e11bc8/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.17.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_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/encoding_c CARGO_MANIFEST_LINKS=encoding_c CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.17.0/debian/build/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=42 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/encoding_c-d9261815525664ef/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/encoding_c-06ff5037deb5f307/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.17.0/third_party/rust/encoding_c/include + Compiling leb128 v0.2.5 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=leb128 CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/leb128 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name leb128 --edition=2018 /build/reproducible-path/mozjs115-115.17.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=132c1a41b01e4d52 -C extra-filename=-132c1a41b01e4d52 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BytecodeUtil.h:23, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BindingKind.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/NameAnalysisTypes.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ParseNode.h:19, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/ObjLiteral.cpp:123:15: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/ObjLiteral.cpp:123:15: note: 'propVal' declared here + 123 | RootedValue propVal(cx); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ObjLiteral.cpp:117:40: note: 'cx' declared here + 117 | bool InterpretObjLiteralObj(JSContext* cx, Handle obj, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o s_scalbn.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_scalbn.cpp +modules/fdlibm/src/s_sin.o + Compiling arrayvec v0.7.2 + Running/usr/bin/x86_64-linux-gnu-g++ -o s_sin.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_sin.cpp +modules/fdlibm/src/s_sinf.o + `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/arrayvec LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name arrayvec --edition=2018 /build/reproducible-path/mozjs115-115.17.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=074af82f1d49762e -C extra-filename=-074af82f1d49762e --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.17.0/js/src/ds/LifoAlloc.h:196, + from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/CompilationStencil.h:21, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/BytecodeCompiler.cpp:452:49: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/BytecodeCompiler.cpp: In function 'bool js::frontend::InstantiateStencils(JSContext*, CompilationInput&, const CompilationStencil&, CompilationGCOutput&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:452:23: note: 'script' declared here + 452 | Rooted script(cx, gcOutput.script); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:433:47: note: 'cx' declared here + 433 | bool frontend::InstantiateStencils(JSContext* cx, CompilationInput& input, + | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_jit1.cpp:47: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineJIT.cpp: In member function 'jsbytecode* js::jit::BaselineScript::approximatePcForNativeAddress(JSScript*, uint8_t*)': +/build/reproducible-path/mozjs115-115.17.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.17.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]; + | ^ + Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.17.0/debian/build/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=42 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/memchr-fcdaf6e75e9231b7/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/memchr-12b395eda48e578c/build-script-build` +[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_simd +[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_sse2 +[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_sse42 +[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_avx + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/memchr LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/memchr-fcdaf6e75e9231b7/out /usr/bin/rustc --crate-name memchr --edition=2018 /build/reproducible-path/mozjs115-115.17.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=c130fcd2bd8bec76 -C extra-filename=-c130fcd2bd8bec76 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1 --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx` +/usr/bin/x86_64-linux-gnu-g++ -o s_sinf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_sinf.cpp +modules/fdlibm/src/s_tan.o +/usr/bin/x86_64-linux-gnu-g++ -o coleitr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/coleitr.cpp +config/external/icu/i18n/coll.o +warning: unexpected `cfg` condition name: `memchr_libc` + --> /build/reproducible-path/mozjs115-115.17.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.17.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_avx` + /usr/bin/x86_64-linux-gnu-g++ -o cmemory.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/cmemory.cpp +--> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:45:25 + | +45 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { + | ^^^^^^^^^^^^^^^^^^ +... +96 | unsafe_ifunc!(fn(u8, &[u8]) -> Option, memchr, haystack, n1) + | ------------------------------------------------------------------- in this macro invocation + | + = 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_avx)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: unexpected `cfg` condition name: `memchr_runtime_sse2` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:47:32 + | +47 | } else if cfg!(memchr_runtime_sse2) { + | ^^^^^^^^^^^^^^^^^^^ +... +96 | unsafe_ifunc!(fn(u8, &[u8]) -> Option, memchr, haystack, n1) + | ------------------------------------------------------------------- in this macro invocation + | + = 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_sse2)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: unexpected `cfg` condition name: `memchr_runtime_avx` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:45:25 + | +45 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { + | ^^^^^^^^^^^^^^^^^^ +... +101 | / unsafe_ifunc!( +102 | | fn(u8, u8, &[u8]) -> Option, +103 | | memchr2, +104 | | haystack, +105 | | n1, +106 | | n2 +107 | | ) + | |_____- in this macro invocation + | + = 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_avx)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: unexpected `cfg` condition name: `memchr_runtime_sse2` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:47:32 + | +47 | } else if cfg!(memchr_runtime_sse2) { + | ^^^^^^^^^^^^^^^^^^^ +... +101 | / unsafe_ifunc!( +102 | | fn(u8, u8, &[u8]) -> Option, +103 | | memchr2, +104 | | haystack, +105 | | n1, +106 | | n2 +107 | | ) + | |_____- in this macro invocation + | + = 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_sse2)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: unexpected `cfg` condition name: `memchr_runtime_avx` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:45:25 + | +45 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { + | ^^^^^^^^^^^^^^^^^^ +... +112 | / unsafe_ifunc!( +113 | | fn(u8, u8, u8, &[u8]) -> Option, +114 | | memchr3, +115 | | haystack, +... | +118 | | n3 +119 | | ) + | |_____- in this macro invocation + | + = 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_avx)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: unexpected `cfg` condition name: `memchr_runtime_sse2` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:47:32 + | +47 | } else if cfg!(memchr_runtime_sse2) { + | ^^^^^^^^^^^^^^^^^^^ +... +112 | / unsafe_ifunc!( +113 | | fn(u8, u8, u8, &[u8]) -> Option, +114 | |config/external/icu/common/cstring.o + memchr3, +115 | | haystack, +... | +118 | | n3 +119 | | ) + | |_____- in this macro invocation + | + = 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_sse2)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: unexpected `cfg` condition name: `memchr_runtime_avx` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:45:25 + | +45 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { + | ^^^^^^^^^^^^^^^^^^ +... +124 | unsafe_ifunc!(fn(u8, &[u8]) -> Option, memrchr, haystack, n1) + | -------------------------------------------------------------------- in this macro invocation + | + = 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_avx)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: unexpected `cfg` condition name: `memchr_runtime_sse2` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:47:32 + | +47 | } else if cfg!(memchr_runtime_sse2) { + | ^^^^^^^^^^^^^^^^^^^ +... +124 | unsafe_ifunc!(fn(u8, &[u8]) -> Option, memrchr, haystack, n1) + | -------------------------------------------------------------------- in this macro invocation + | + = 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_sse2)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: unexpected `cfg` condition name: `memchr_runtime_avx` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:45:25 + | +45 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { + | ^^^^^^^^^^^^^^^^^^ +... +129 | / unsafe_ifunc!( +130 | | fn(u8, u8, &[u8]) -> Option, +131 | | memrchr2, +132 | | haystack, +133 | | n1, +134 | | n2 +135 | | ) + | |_____- in this macro invocation + | + = 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_avx)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: unexpected `cfg` condition name: `memchr_runtime_sse2` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:47:32 + | +47 | } else if cfg!(memchr_runtime_sse2) { + | ^^^^^^^^^^^^^^^^^^^ +... +129 | / unsafe_ifunc!( +130 | | fn(u8, u8, &[u8]) -> Option, +131 | | memrchr2, +132 | | haystack, +133 | | n1, +134 | | n2 +135 | | ) + | |_____- in this macro invocation + | + = 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_sse2)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: unexpected `cfg` condition name: `memchr_runtime_avx` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:45:25 + | +45 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { + | ^^^^^^^^^^^^^^^^^^ +... +140 | / unsafe_ifunc!( +141 | | fn(u8, u8, u8, &[u8]) -> Option, +142 | | memrchr3, +143 | | haystack, +... | +146 | | n3 +147 | | ) + | |_____- in this macro invocation + | + = 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_avx)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: unexpected `cfg` condition name: `memchr_runtime_sse2` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:47:32 + | +47 | } else if cfg!(memchr_runtime_sse2) { + | ^^^^^^^^^^^^^^^^^^^ +... +140 | / unsafe_ifunc!( +141 | | fn(u8, u8, u8, &[u8]) -> Option, +142 | | memrchr3, +143 | | haystack, +... | +146 | | n3 +147 | | ) + | |_____- in this macro invocation + | + = 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_sse2)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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_avx` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:303:21 + | +303 | if cfg!(memchr_runtime_avx) { + | ^^^^^^^^^^^^^^^^^^ + | + = 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_avx)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_sse2` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:311:17 + | +311 | if cfg!(memchr_runtime_sse2) { + | ^^^^^^^^^^^^^^^^^^^ + | + = 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_sse2)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` 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.17.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.17.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_avx` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memmem/x86/avx.rs:24:22 + | +24 | if !cfg!(memchr_runtime_avx) || !is_x86_feature_detected!("avx2") { + | ^^^^^^^^^^^^^^^^^^ + | + = 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_avx)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_sse2` + --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memmem/x86/sse.rs:14:18 + | +14 | if !cfg!(memchr_runtime_sse2) { + | ^^^^^^^^^^^^^^^^^^^ + | + = 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_sse2)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` 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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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 '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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool PutStr(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2863:51: + inlined from 'bool static_input_setter(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1011:56: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool PutStr(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2863:18: note: 'str' declared here - 2863 | RootedString str(cx, JS::ToString(cx, args[0])); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2854:31: note: 'cx' declared here - 2854 | static bool PutStr(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool static_input_setter(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1011:16: note: 'str' declared here + 1011 | RootedString str(cx, ToString(cx, args.get(0))); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:1004:44: note: 'cx' declared here + 1004 | static bool static_input_setter(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o s_tan.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_tan.cpp +modules/fdlibm/src/s_tanf.o + Compiling wasm-encoder v0.25.0 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wasm_encoder CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/wasm-encoder LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name wasm_encoder --edition=2021 /build/reproducible-path/mozjs115-115.17.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=f1a1aea6d90d9280 -C extra-filename=-f1a1aea6d90d9280 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern leb128=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libleb128-132c1a41b01e4d52.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object-inl.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:7, + from Unified_cpp_js_src_debugger1.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::DebuggerObject::PromiseReactionRecordBuilder::maybePushGenerator(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1422:36, + inlined from 'virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncFunction(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1401:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncFunction(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1422:28: note: 'frame' declared here + 1422 | Rooted frame(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1399:18: note: 'cx' declared here + 1399 | JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::DebuggerObject::PromiseReactionRecordBuilder::maybePushGenerator(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1422:36, + inlined from 'virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncGenerator(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1407:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncGenerator(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1422:28: note: 'frame' declared here + 1422 | Rooted frame(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1405:18: note: 'cx' declared here + 1405 | JSContext* cx, + | ~~~~~~~~~~~^~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/misc' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gc3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1379:55: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'record' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1379:26: note: 'record' declared here + 1379 | Rooted record(cx, NewPlainObject(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1377:24: note: 'cx' declared here + 1377 | bool then(JSContext* cx, HandleObject resolve, HandleObject reject, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o s_tanf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_tanf.cpp +modules/fdlibm/src/s_tanh.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.17.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::isPromiseGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isPromiseGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isErrorGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gc4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o cstring.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/cstring.cpp +config/external/icu/common/dictbe.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.17.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::callableGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::callableGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::isNativeGetterWithJitInfo]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isNativeGetterWithJitInfo]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o s_tanh.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_tanh.cpp +modules/fdlibm/src/s_trunc.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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorLineNumberGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorColumnNumberGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool CopyErrorReportToObject(JSContext*, JSErrorReport*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3765:59: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'messageStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'bool RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:418:61: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'flagStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool CopyErrorReportToObject(JSContext*, JSErrorReport*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3765:16: note: 'messageStr' declared here - 3765 | RootedString messageStr(cx, report->newMessageString(cx)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3744:48: note: 'cx' declared here - 3744 | static bool CopyErrorReportToObject(JSContext* cx, JSErrorReport* report, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Interpreter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/vm/Interpreter.cpp -/usr/bin/x86_64-linux-gnu-g++ -o locbased.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/locbased.cpp -config/external/icu/common/locdispnames.o -js/src/ProfilingStack.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::enableAsyncStack()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6310:76: -/build/reproducible-path/mozjs115-115.17.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_11(D)])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:418:18: note: 'flagStr' declared here + 418 | RootedString flagStr(cx, ToString(cx, flagsValue)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:398:58: note: 'cx' declared here + 398 | static bool RegExpInitializeIgnoringLastIndex(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o coll.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/coll.cpp +config/external/icu/i18n/collation.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::regexp_construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:625:43: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'patternValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::enableAsyncStack()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6310:25: note: 'global' declared here - 6310 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6306:43: note: 'this' declared here - 6306 | bool Debugger::CallData::enableAsyncStack() { - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o currfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/currfmt.cpp -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::disableAsyncStack()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6325:76: -/build/reproducible-path/mozjs115-115.17.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_11(D)])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::regexp_construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:625:15: note: 'patternValue' declared here + 625 | RootedValue patternValue(cx, args.get(0)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:591:38: note: 'cx' declared here + 591 | bool js::regexp_construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +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.17.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::scriptGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -config/external/icu/i18n/currpinf.o -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::disableAsyncStack()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6325:25: note: 'global' declared here - 6325 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6321:44: note: 'this' declared here - 6321 | bool Debugger::CallData::disableAsyncStack() { - | ^ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::enableUnlimitedStacksCapturing()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6340:76: -/build/reproducible-path/mozjs115-115.17.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_11(D)])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::scriptGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::enableUnlimitedStacksCapturing()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6340:25: note: 'global' declared here - 6340 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6336:57: note: 'this' declared here - 6336 | bool Debugger::CallData::enableUnlimitedStacksCapturing() { - | ^ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::disableUnlimitedStacksCapturing()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6355:76: -/build/reproducible-path/mozjs115-115.17.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_11(D)])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isBoundFunctionGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o s_trunc.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_trunc.cpp +modules/fdlibm/src/s_truncf.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.17.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.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::disableUnlimitedStacksCapturing()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6355:25: note: 'global' declared here - 6355 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6351:58: note: 'this' declared here - 6351 | bool Debugger::CallData::disableUnlimitedStacksCapturing() { - | ^ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool GetSelfHostedValue(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6820:57: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'srcAtom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src_debugger1.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getId]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::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.17.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::getStartColumn]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool GetSelfHostedValue(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6820:19: note: 'srcAtom' declared here - 6820 | Rooted srcAtom(cx, ToAtom(cx, args[0])); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6812:43: note: 'cx' declared here - 6812 | static bool GetSelfHostedValue(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getStartColumn]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::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.17.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::getStartLine]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getStartLine]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::CallData::ToNative(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:7016:63: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'gcCycleNumberVal' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp:525:43: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'patternValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In member function 'JSObject* JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:7016:15: note: 'gcCycleNumberVal' declared here - 7016 | RootedValue gcCycleNumberVal(cx, NumberValue(majorGCNumber_)); - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:7014:57: note: 'cx' declared here - 7014 | JSObject* GarbageCollectionEvent::toJSObject(JSContext* cx) const { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool IsValidJSON(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:8689:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'bool regexp_compile_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:525:15: note: 'patternValue' declared here + 525 | RootedValue patternValue(cx, args.get(0)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:518:55: note: 'cx' declared here + 518 | MOZ_ALWAYS_INLINE bool regexp_compile_impl(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o s_truncf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/modules/fdlibm/src/s_truncf.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.17.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::isProxyGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool IsValidJSON(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:8689:31: note: 'input' declared here - 8689 | JS::Rooted input(cx, args[0].toString()->ensureLinear(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:8680:36: note: 'cx' declared here - 8680 | static bool IsValidJSON(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool BoundToAsyncStack(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1435:47: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'causeString' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isProxyGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp:525:43, + inlined from 'bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = IsRegExpObject; bool (* Impl)(JSContext*, const CallArgs&) = regexp_compile_impl]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:585:67, + inlined from 'bool regexp_compile(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:585:67: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'patternValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool BoundToAsyncStack(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1435:16: note: 'causeString' declared here - 1435 | RootedString causeString(cx, ToString(cx, v)); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1410:42: note: 'cx' declared here - 1410 | static bool BoundToAsyncStack(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool regexp_compile(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:525:15: note: 'patternValue' declared here + 525 | RootedValue patternValue(cx, args.get(0)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:581:39: note: 'cx' declared here + 581 | static bool regexp_compile(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.17.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.17.0/js/src/shell/js.cpp:7962:58: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ret' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'bool js::CreateRegExpMatchResult(JSContext*, HandleRegExpShared, JS::HandleString, const MatchPairs&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:106:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool GetMarks(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7962:24: note: 'ret' declared here - 7962 | Rooted ret(cx, js::NewDenseEmptyArray(cx)); +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::CreateRegExpMatchResult(JSContext*, HandleRegExpShared, JS::HandleString, const MatchPairs&, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:105:24: note: 'arr' declared here + 105 | Rooted arr(cx, NewDenseFullyAllocatedArrayWithTemplate( | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/shell/js.cpp:7470:64: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp:69:45: note: 'cx' declared here + 69 | bool js::CreateRegExpMatchResult(JSContext* cx, HandleRegExpShared re, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit10.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/modules/fdlibm/src' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit11.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o dictbe.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/dictbe.cpp +config/external/icu/common/dictionarydata.o +/usr/bin/x86_64-linux-gnu-g++ -o dictionarydata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/dictionarydata.cpp +config/external/icu/common/dtintrv.o +warning: `cc` (lib) generated 1 warning + Compiling mozglue-static v0.1.0 (/build/reproducible-path/mozjs115-115.17.0/mozglue/static/rust) + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name build_script_build --edition=2018 mozglue/static/rust/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("moz_memory"))' -C metadata=b6e92ccaa44e4efb -C extra-filename=-b6e92ccaa44e4efb --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/mozglue-static-b6e92ccaa44e4efb -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern cc=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps/libcc-4dc2d1eb7221b468.rlib --extern mozbuild=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps/libmozbuild-83125db65299a1d2.rlib --extern rustc_version=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps/librustc_version-4ba7937cc444d081.rlib` +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.17.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::makeDebuggeeValueMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In static member function 'static bool StreamCacheEntryObject::getBuffer(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7469:29: note: 'buffer' declared here - 7469 | RootedArrayBufferObject buffer( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7460:36: note: 'cx' declared here - 7460 | static bool getBuffer(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o currpinf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/currpinf.cpp -config/external/icu/i18n/currunit.o -/usr/bin/x86_64-linux-gnu-g++ -o currunit.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/currunit.cpp -config/external/icu/i18n/dangical.o -/usr/bin/x86_64-linux-gnu-g++ -o locdispnames.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/locdispnames.cpp -config/external/icu/common/locdistance.o -/usr/bin/x86_64-linux-gnu-g++ -o dangical.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dangical.cpp -config/external/icu/i18n/datefmt.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.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::makeDebuggeeValueMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_mfbt0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.17.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 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.17.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.17.0/js/src/builtin/RegExp.cpp:317:67: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_debugger0.cpp:38: -/build/reproducible-path/mozjs115-115.17.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::onPopGetter]': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::onStepGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::ExecuteRegExpLegacy(JSContext*, RegExpStatics*, JS::Handle, JS::Handle, size_t*, bool, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:317:22: note: 'shared' declared here + 317 | RootedRegExpShared shared(cx, RegExpObject::getShared(cx, reobj)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:311:41: note: 'cx' declared here + 311 | bool js::ExecuteRegExpLegacy(JSContext* cx, RegExpStatics* res, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::scriptGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:370:61: +/build/reproducible-path/mozjs115-115.17.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_22(D)])[4]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::onStepGetter]': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::terminatedGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::scriptGetter()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:370:16: note: 'script' declared here + 370 | RootedScript script(cx, GetOrCreateFunctionScript(cx, fun)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:356:45: note: 'this' declared here + 356 | bool DebuggerObject::CallData::scriptGetter() { + | ^ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::DebuggerObject::CallData::errorMessageNameGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:483:25: +/build/reproducible-path/mozjs115-115.17.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_9(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::terminatedGetter]': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o locdistance.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.17.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::liveGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::errorMessageNameGetter()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:483:16: note: 'result' declared here + 483 | RootedString result(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:482:55: note: 'this' declared here + 482 | bool DebuggerObject::CallData::errorMessageNameGetter() { + | ^ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::promiseAllocationSiteGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:644:65: +/build/reproducible-path/mozjs115-115.17.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_14(D)])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::liveGetter]': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::generatorGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::promiseAllocationSiteGetter()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:644:26: note: 'promise' declared here + 644 | Rooted promise(cx, EnsurePromise(cx, referent)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:643:60: note: 'this' declared here + 643 | bool DebuggerObject::CallData::promiseAllocationSiteGetter() { + | ^ +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.17.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::promiseAllocationSiteGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.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::generatorGetter]': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::constructingGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseAllocationSiteGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Policy.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmTable.h:22: +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.17.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.17.0/js/src/wasm/WasmValue.cpp:507:16: +/build/reproducible-path/mozjs115-115.17.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.17.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::constructingGetter]': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::typeGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmValue.cpp:507:16: note: 'result' declared here + 507 | RootedAnyRef result(cx, AnyRef::null()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.cpp:505:43: note: 'cx' declared here + 505 | bool ToWebAssemblyValue_anyref(JSContext* cx, HandleValue val, void** loc, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::RegExpCreate(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:447:66: +/build/reproducible-path/mozjs115-115.17.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.17.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::typeGetter]': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::offsetGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/RegExp.cpp: In function 'bool js::RegExpCreate(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:447:25: note: 'regexp' declared here + 447 | Rooted regexp(cx, RegExpAlloc(cx, GenericObject)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/RegExp.cpp:444:34: note: 'cx' declared here + 444 | bool js::RegExpCreate(JSContext* cx, HandleValue patternValue, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::promiseResolutionSiteGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:663:65: +/build/reproducible-path/mozjs115-115.17.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_15(D)])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::offsetGetter]': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Options(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1916:51: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::promiseResolutionSiteGetter()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:663:26: note: 'promise' declared here + 663 | Rooted promise(cx, EnsurePromise(cx, referent)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:662:60: note: 'this' declared here + 662 | bool DebuggerObject::CallData::promiseResolutionSiteGetter() { + | ^ +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.17.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::promiseResolutionSiteGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool Options(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1916:18: note: 'str' declared here - 1916 | RootedString str(cx, JS::ToString(cx, args[i])); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1911:32: note: 'cx' declared here - 1911 | static bool Options(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -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.17.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::implementationGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseResolutionSiteGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::promiseIDGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:688:65: +/build/reproducible-path/mozjs115-115.17.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_8(D)])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::implementationGetter]': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp:9, - from Unified_cpp_js_src_jsapi-tests1.cpp:2: +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::promiseIDGetter()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:688:26: note: 'promise' declared here + 688 | Rooted promise(cx, EnsurePromise(cx, referent)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:687:48: note: 'this' declared here + 687 | bool DebuggerObject::CallData::promiseIDGetter() { + | ^ +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.17.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::promiseIDGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseIDGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::promiseDependentPromisesGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:700:65: +/build/reproducible-path/mozjs115-115.17.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_28(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::promiseDependentPromisesGetter()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:700:26: note: 'promise' declared here + 700 | Rooted promise(cx, EnsurePromise(cx, referent)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:697:63: note: 'this' declared here + 697 | bool DebuggerObject::CallData::promiseDependentPromisesGetter() { + | ^ +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.17.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::promiseDependentPromisesGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseDependentPromisesGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_mfbt1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.17.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 + Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.17.0/debian/build/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=42 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/mozglue-static-b6e92ccaa44e4efb/build-script-build` +[mozglue-static 0.1.0] TARGET = Some("x86_64-unknown-linux-gnu") +[mozglue-static 0.1.0] OPT_LEVEL = Some("2") +[mozglue-static 0.1.0] HOST = Some("x86_64-unknown-linux-gnu") +[mozglue-static 0.1.0] CXX_x86_64-unknown-linux-gnu = None +[mozglue-static 0.1.0] CXX_x86_64_unknown_linux_gnu = Some("/usr/bin/x86_64-linux-gnu-g++") +[mozglue-static 0.1.0] CXXFLAGS_x86_64-unknown-linux-gnu = None +[mozglue-static 0.1.0] CXXFLAGS_x86_64_unknown_linux_gnu = Some(" -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/rust -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/rust -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-invalid-offsetof -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -DMOZILLA_CONFIG_H") +[mozglue-static 0.1.0] CRATE_CC_NO_DEFAULTS = None +[mozglue-static 0.1.0] DEBUG = Some("false") +[mozglue-static 0.1.0] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") +[mozglue-static 0.1.0] running: "/usr/bin/x86_64-linux-gnu-g++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers" "-include" "/build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-DEXPORT_JS_API" "-DMOZ_HAS_MOZGLUE" "-I/build/reproducible-path/mozjs115-115.17.0/js/src/rust" "-I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/rust" "-I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include" "-DMOZILLA_CLIENT" "-include" "/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-fno-sized-deallocation" "-fno-aligned-new" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=." "-fstack-protector-strong" "-fstack-clash-protection" "-Wformat" "-Werror=format-security" "-fcf-protection" "-fcf-protection=none" "-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.17.0/debian/build/js/src" "-I" "/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include" "-DMOZ_HAS_MOZGLUE" "-o" "/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertySymbolsMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o collation.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collation.cpp +config/external/icu/i18n/collationbuilder.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:19, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: /build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp:10: /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here 332 | JS::Rooted s(cx, JS::ToString(cx, v)); @@ -3421,494 +4220,3700 @@ /build/reproducible-path/mozjs115-115.17.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&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerFrame::CallData::onStepGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1758:76: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D)])[13]' [-Wdangling-pointer=] +[mozglue-static 0.1.0] exit status: 0 +[mozglue-static 0.1.0] AR_x86_64-unknown-linux-gnu = None +[mozglue-static 0.1.0] AR_x86_64_unknown_linux_gnu = Some("/usr/bin/ar") +[mozglue-static 0.1.0] running: ZERO_AR_DATE="1" "/usr/bin/ar" "cq" "/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out/libwrappers.a" "/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out/wrappers.o" +[mozglue-static 0.1.0] exit status: 0 +[mozglue-static 0.1.0] running: "/usr/bin/ar" "s" "/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/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.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out +[mozglue-static 0.1.0] CXXSTDLIB_x86_64-unknown-linux-gnu = None +[mozglue-static 0.1.0] CXXSTDLIB_x86_64_unknown_linux_gnu = None +[mozglue-static 0.1.0] HOST_CXXSTDLIB = None +[mozglue-static 0.1.0] CXXSTDLIB = None +[mozglue-static 0.1.0] cargo:rustc-link-lib=stdc++ +[mozglue-static 0.1.0] cargo:rerun-if-changed=wrappers.cpp +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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp: In member function 'bool js::DebuggerFrame::CallData::onStepGetter()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1757:15: note: 'value' declared here - 1757 | RootedValue value( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1755:44: note: 'this' declared here - 1755 | bool DebuggerFrame::CallData::onStepGetter() { - | ^ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerFrame::CallData::onPopGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1793:71: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D)])[13]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::asEnvironmentMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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=mozglue_static CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/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=dbf790e04ca273de -C extra-filename=-dbf790e04ca273de --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern arrayvec=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libarrayvec-074af82f1d49762e.rmeta -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1 -L native=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out -l static=wrappers -l stdc++` +/usr/bin/x86_64-linux-gnu-g++ -o collationbuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationbuilder.cpp +config/external/icu/i18n/collationcompare.o +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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp: In member function 'bool js::DebuggerFrame::CallData::onPopGetter()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1792:15: note: 'value' declared here - 1792 | RootedValue value( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1790:43: note: 'this' declared here - 1790 | bool DebuggerFrame::CallData::onPopGetter() { - | ^ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool DumpScopeChain(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7796:50: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::unsafeDereferenceMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::getPromiseReactionsMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1450:74: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedPromise' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool DumpScopeChain(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7796:20: note: 'fun' declared here - 7796 | RootedFunction fun(cx, &obj->as()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7769:39: note: 'cx' declared here - 7769 | static bool DumpScopeChain(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Crash(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3703:53: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::getPromiseReactionsMethod()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1450:26: note: 'unwrappedPromise' declared here + 1450 | Rooted unwrappedPromise(cx, EnsurePromise(cx, referent)); + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1447:58: note: 'this' declared here + 1447 | bool DebuggerObject::CallData::getPromiseReactionsMethod() { + | ^ +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.17.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::getPromiseReactionsMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool Crash(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3703:16: note: 'message' declared here - 3703 | RootedString message(cx, JS::ToString(cx, args[0])); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:1482:77: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getPromiseReactionsMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::NativeObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::NativeObject* js::DebuggerObject::initClass(JSContext*, JS::Handle, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1553:61: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'objectProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool BindToAsyncStack(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1481:18: note: 'bound' declared here - 1481 | RootedFunction bound(cx, NewFunctionWithReserved(cx, BoundToAsyncStack, 0, 0, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1461:41: note: 'cx' declared here - 1461 | static bool BindToAsyncStack(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool GetScriptAndPCArgs(JSContext*, JS::CallArgs&, JS::MutableHandleScript, int32_t*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3070:43, - inlined from 'bool PCToLine(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3136:26: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static js::NativeObject* js::DebuggerObject::initClass(JSContext*, JS::Handle, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1551:25: note: 'objectProto' declared here + 1551 | Rooted objectProto( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1548:52: note: 'cx' declared here + 1548 | NativeObject* DebuggerObject::initClass(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.17.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.17.0/js/src/wasm/WasmValType.cpp:219:43: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool PCToLine(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3070:16: note: 'script' declared here - 3070 | RootedScript script(cx, GetTopScript(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3130:33: note: 'cx' declared here - 3130 | static bool PCToLine(JSContext* cx, unsigned argc, Value* vp) { +In file included from Unified_cpp_js_src_wasm5.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValType.cpp: In function 'bool js::wasm::ToValType(JSContext*, JS::HandleValue, ValType*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValType.cpp:219:16: note: 'typeStr' declared here + 219 | RootedString typeStr(cx, ToString(cx, v)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = js::shell::FileObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::shell::FileObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::shell::osfile_close(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:786:33: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fileObj' 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.17.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.17.0/js/src/wasm/WasmValType.cpp:267:43: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/OSObject.cpp: In function 'bool js::shell::osfile_close(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:786:23: note: 'fileObj' declared here - 786 | Rooted fileObj(cx); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:783:37: note: 'cx' declared here - 783 | static bool osfile_close(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o datefmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/datefmt.cpp -config/external/icu/i18n/dayperiodrules.o -/usr/bin/x86_64-linux-gnu-g++ -o dayperiodrules.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dayperiodrules.cpp -config/external/icu/i18n/dcfmtsym.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::StencilObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:5867:76: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stencilObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValType.cpp: In function 'bool js::wasm::ToRefType(JSContext*, JS::HandleValue, RefType*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValType.cpp:267:16: note: 'typeStr' declared here + 267 | RootedString typeStr(cx, ToString(cx, v)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValType.cpp:254:33: note: 'cx' declared here + 254 | bool wasm::ToRefType(JSContext* cx, HandleValue v, RefType* out) { + | ~~~~~~~~~~~^~ + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/encoding_c LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/encoding_c-d9261815525664ef/out /usr/bin/rustc --crate-name encoding_c --edition=2015 /build/reproducible-path/mozjs115-115.17.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=15655211aba343dc -C extra-filename=-15655211aba343dc --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern encoding_rs=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libencoding_rs-619711e226c9d15b.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +warning: `mozglue-static` (lib) generated 9 warnings +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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool FinishOffThreadStencil(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:5866:16: note: 'stencilObj' declared here - 5866 | RootedObject stencilObj(cx, - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:5850:47: note: 'cx' declared here - 5850 | static bool FinishOffThreadStencil(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::classGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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=encoding_c_mem CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/encoding_c_mem LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/encoding_c_mem-3ba60e4737fd8012/out /usr/bin/rustc --crate-name encoding_c_mem --edition=2018 /build/reproducible-path/mozjs115-115.17.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=60bcd26da49c29cc -C extra-filename=-60bcd26da49c29cc --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern encoding_rs=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libencoding_rs-619711e226c9d15b.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:1016:56, - inlined from 'bool RunFile(JSContext*, const char*, FILE*, CompileUtf8, bool, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1092:42: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'path' 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::nameGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:315:43: +/build/reproducible-path/mozjs115-115.17.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_9(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool RunFile(JSContext*, const char*, FILE*, CompileUtf8, bool, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1016:16: note: 'path' declared here - 1016 | RootedString path(cx, NewStringCopyUTF8(cx, filename)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1036:46: note: 'cx' declared here - 1036 | [[nodiscard]] static bool RunFile(JSContext* cx, const char* filename, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::nameGetter()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:315:16: note: 'result' declared here + 315 | RootedString result(cx, object->name(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:309:43: note: 'this' declared here + 309 | bool DebuggerObject::CallData::nameGetter() { + | ^ 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::shell::os_spawn(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:1076:54: -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::displayNameGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:330:50: +/build/reproducible-path/mozjs115-115.17.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_9(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp: In function 'bool js::shell::os_spawn(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:1076:21: note: 'str' declared here - 1076 | Rooted str(cx, JS::ToString(cx, args[0])); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:1068:33: note: 'cx' declared here - 1068 | static bool os_spawn(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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellImportEntryWrapper_columnNumberGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:324:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::displayNameGetter()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:330:16: note: 'result' declared here + 330 | RootedString result(cx, object->displayName(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:324:50: note: 'this' declared here + 324 | bool DebuggerObject::CallData::displayNameGetter() { + | ^ +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.17.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::displayNameGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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_shell0.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellImportEntryWrapper_columnNumberGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:324:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 324 | DEFINE_GETTER_FUNCTIONS(ImportEntry, columnNumber, Uint32Value, IdentFilter) - | ^~~~~~~~~~~~~~~~~~~~~~~ -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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellImportEntryWrapper_lineNumberGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::displayNameGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::nameGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellImportEntryWrapper_lineNumberGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 323 | DEFINE_GETTER_FUNCTIONS(ImportEntry, lineNumber, Uint32Value, IdentFilter) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::nameGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +warning: `extern` fn uses type `char`, which is not FFI-safe + --> /build/reproducible-path/mozjs115-115.17.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 + 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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellImportEntryWrapper_localNameGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:322:1: -/build/reproducible-path/mozjs115-115.17.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=] + 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.17.0/js/src/frontend/ObjLiteral.cpp:123:15: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellImportEntryWrapper_localNameGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:322:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 322 | DEFINE_GETTER_FUNCTIONS(ImportEntry, localName, StringValue, IdentFilter) - | ^~~~~~~~~~~~~~~~~~~~~~~ -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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellExportEntryWrapper_columnNumberGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:340:1: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/ObjLiteral.cpp:123:15: note: 'propVal' declared here + 123 | RootedValue propVal(cx); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ObjLiteral.cpp:117:40: note: 'cx' declared here + 117 | bool InterpretObjLiteralObj(JSContext* cx, Handle obj, + | ~~~~~~~~~~~^~ +warning: field `0` is never read + --> /build/reproducible-path/mozjs115-115.17.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 + +warning: `memchr` (lib) generated 59 warnings + Compiling mozilla-central-workspace-hack v0.1.0 (/build/reproducible-path/mozjs115-115.17.0/build/workspace-hack) + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozilla_central_workspace_hack CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name mozilla_central_workspace_hack --edition=2015 build/workspace-hack/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=19c8816e7325ca30 -C extra-filename=-19c8816e7325ca30 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps -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.17.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::allocationSiteGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellExportEntryWrapper_columnNumberGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:340:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 340 | DEFINE_GETTER_FUNCTIONS(ExportEntry, columnNumber, Uint32Value, IdentFilter) - | ^~~~~~~~~~~~~~~~~~~~~~~ -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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellExportEntryWrapper_lineNumberGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:339:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::allocationSiteGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerObject::getErrorMessageName(JSContext*, JS::Handle, JS::MutableHandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1849:47: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'referent' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellExportEntryWrapper_lineNumberGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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 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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellRequestedModuleWrapper_columnNumberGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:354:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::getErrorMessageName(JSContext*, JS::Handle, JS::MutableHandleString)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1849:16: note: 'referent' declared here + 1849 | RootedObject referent(cx, object->referent()); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1846:53: note: 'cx' declared here + 1846 | bool DebuggerObject::getErrorMessageName(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.17.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.17.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.17.0/js/src/frontend/ObjLiteral.cpp:377:33: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellRequestedModuleWrapper_columnNumberGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:354:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 354 | DEFINE_GETTER_FUNCTIONS(RequestedModule, columnNumber, Uint32Value, IdentFilter) - | ^~~~~~~~~~~~~~~~~~~~~~~ -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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellRequestedModuleWrapper_lineNumberGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:353:1: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/ObjLiteral.cpp:172:24: note: 'obj' declared here + 172 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ObjLiteral.cpp:357:16: note: 'cx' declared here + 357 | JSContext* cx, const frontend::CompilationAtomCache& atomCache) const { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/wasm/WasmTable.cpp:245:28: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellRequestedModuleWrapper_lineNumberGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:353:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 353 | DEFINE_GETTER_FUNCTIONS(RequestedModule, lineNumber, Uint32Value, IdentFilter) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o TestEnumTypeTraits.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestEnumTypeTraits.cpp -mfbt/tests/TestEnumeratedArray.o -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 5]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: -/build/reproducible-path/mozjs115-115.17.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_25(D) + 48])[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmTable.cpp:245:22: note: 'fun' declared here + 245 | RootedFunction fun(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmTable.cpp:240:33: note: 'cx' declared here + 240 | bool Table::getValue(JSContext* cx, uint32_t index, + | ~~~~~~~~~~~^~ +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.17.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::errorMessageNameGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o dcfmtsym.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dcfmtsym.cpp -In file included from Unified_cpp_js_src_jsapi-tests0.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 5]': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here - 65 | JS::RootedValueArray elems(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:57:41: note: 'this' declared here - 57 | bool ExhaustiveTest(const char funcode[]) { - | ^ -config/external/icu/i18n/decContext.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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellImportEntryWrapper_importNameGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:321:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorMessageNameGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ + Compiling unicode-width v0.1.10 +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1872:47: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'referent' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellImportEntryWrapper_importNameGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool ShellSourceHook::load(JSContext*, const char*, char16_t**, char**, size_t*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6863:61: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1872:16: note: 'referent' declared here + 1872 | RootedObject referent(cx, object->referent()); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1869:47: note: 'cx' declared here + 1869 | bool DebuggerObject::getErrorNotes(JSContext* cx, + | ~~~~~~~~~~~^~ + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/unicode-width LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name unicode_width --edition=2015 /build/reproducible-path/mozjs115-115.17.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=d692f0922bf1f104 -C extra-filename=-d692f0922bf1f104 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.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.17.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::errorNotesGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In member function 'virtual bool ShellSourceHook::load(JSContext*, const char*, char16_t**, char**, size_t*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6863:29: note: 'linear' declared here - 6863 | Rooted linear(cx, str->ensureLinear(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6836:24: note: 'cx' declared here - 6836 | bool load(JSContext* cx, const char* filename, char16_t** twoByteSource, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestEnumeratedArray.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestEnumeratedArray.cpp -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 4]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: -/build/reproducible-path/mozjs115-115.17.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_25(D) + 48])[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorNotesGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerObject::getErrorLineNumber(JSContext*, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1899:47: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'referent' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 4]': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here - 65 | JS::RootedValueArray elems(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:57:41: note: 'this' declared here - 57 | bool ExhaustiveTest(const char funcode[]) { - | ^ -mfbt/tests/TestFastBernoulliTrial.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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellModuleRequestObjectWrapper_assertionsGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:311:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::getErrorLineNumber(JSContext*, JS::Handle, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1899:16: note: 'referent' declared here + 1899 | RootedObject referent(cx, object->referent()); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1896:52: note: 'cx' declared here + 1896 | bool DebuggerObject::getErrorLineNumber(JSContext* cx, + | ~~~~~~~~~~~^~ +warning: `encoding_c` (lib) generated 1 warning + Compiling jsrust_shared v0.1.0 (/build/reproducible-path/mozjs115-115.17.0/js/src/rust/shared) + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust_shared CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name jsrust_shared --edition=2015 js/src/rust/shared/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type rlib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("gluesmith", "simd-accel", "smoosh"))' -C metadata=709f0ad9d5a38834 -C extra-filename=-709f0ad9d5a38834 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern encoding_c=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libencoding_c-15655211aba343dc.rmeta --extern encoding_c_mem=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libencoding_c_mem-60bcd26da49c29cc.rmeta --extern mozglue_static=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-dbf790e04ca273de.rmeta --extern mozilla_central_workspace_hack=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-19c8816e7325ca30.rmeta -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1 -L native=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out` +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:1918:47: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'referent' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellModuleRequestObjectWrapper_assertionsGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:311:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 311 | DEFINE_GETTER_FUNCTIONS(ModuleRequestObject, assertions, ObjectOrNullValue, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o decContext.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/decContext.cpp -config/external/icu/i18n/decNumber.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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellModuleRequestObjectWrapper_specifierGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:309:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::getErrorColumnNumber(JSContext*, JS::Handle, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1918:16: note: 'referent' declared here + 1918 | RootedObject referent(cx, object->referent()); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1915:54: note: 'cx' declared here + 1915 | bool DebuggerObject::getErrorColumnNumber(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o dtintrv.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/dtintrv.cpp +config/external/icu/common/edits.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.17.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::isExtensibleMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellModuleRequestObjectWrapper_specifierGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:309:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 309 | DEFINE_GETTER_FUNCTIONS(ModuleRequestObject, specifier, StringOrNullValue, - | ^~~~~~~~~~~~~~~~~~~~~~~ -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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellExportEntryWrapper_localNameGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:338:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isExtensibleMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ + Compiling wast v56.0.0 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wast CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/wast LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name wast --edition=2021 /build/reproducible-path/mozjs115-115.17.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=f6cbab37583b3284 -C extra-filename=-f6cbab37583b3284 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern leb128=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libleb128-132c1a41b01e4d52.rmeta --extern memchr=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libmemchr-c130fcd2bd8bec76.rmeta --extern unicode_width=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libunicode_width-d692f0922bf1f104.rmeta --extern wasm_encoder=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libwasm_encoder-f1a1aea6d90d9280.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +/usr/bin/x86_64-linux-gnu-g++ -o edits.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/edits.cpp +config/external/icu/common/emojiprops.o +warning: `encoding_c_mem` (lib) generated 1 warning +/usr/bin/x86_64-linux-gnu-g++ -o collationcompare.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationcompare.cpp +config/external/icu/i18n/collationdata.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.17.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::isSealedMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellExportEntryWrapper_localNameGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:338:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 338 | DEFINE_GETTER_FUNCTIONS(ExportEntry, localName, StringOrNullValue, IdentFilter) - | ^~~~~~~~~~~~~~~~~~~~~~~ -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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellExportEntryWrapper_importNameGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:337:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSealedMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o collationdata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationdata.cpp +config/external/icu/i18n/collationdatabuilder.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit12.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellExportEntryWrapper_importNameGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:337:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 337 | DEFINE_GETTER_FUNCTIONS(ExportEntry, importName, StringOrNullValue, IdentFilter) - | ^~~~~~~~~~~~~~~~~~~~~~~ -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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellExportEntryWrapper_exportNameGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:334:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isFrozenMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellExportEntryWrapper_exportNameGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:334:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 334 | DEFINE_GETTER_FUNCTIONS(ExportEntry, exportName, StringOrNullValue, IdentFilter) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o decNumber.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/decNumber.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.17.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.17.0/js/src/shell/js.cpp:9654:43: +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::protoGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::getOwnPropertyNamesMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool Help(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:9654:16: note: 'obj' declared here - 9654 | RootedObject obj(cx, &args[0].toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:9625:29: note: 'cx' declared here - 9625 | static bool Help(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 3]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: -/build/reproducible-path/mozjs115-115.17.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_25(D) + 48])[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyNamesMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::getOwnPropertyNamesLengthMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 3]': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here - 65 | JS::RootedValueArray elems(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:57:41: note: 'this' declared here - 57 | bool ExhaustiveTest(const char funcode[]) { - | ^ -config/external/icu/i18n/decimfmt.o -/usr/bin/x86_64-linux-gnu-g++ -o locdspnm.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellModuleObjectWrapper_maybePendingAsyncDependenciesGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:390:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyNamesLengthMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o emojiprops.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/emojiprops.cpp +config/external/icu/common/errorcode.o +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValidate.h:27, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValidate.cpp:19, + from Unified_cpp_js_src_wasm5.cpp:29: +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBinary.h: In function 'bool js::wasm::DecodeValidatedLocalEntries(const TypeContext&, Decoder&, ValTypeVector*)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmValidate.cpp:123:12: note: 'numLocalEntries' was declared here + 123 | uint32_t numLocalEntries; + | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsnum.h:16, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellModuleObjectWrapper_maybePendingAsyncDependenciesGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:390:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 390 | DEFINE_GETTER_FUNCTIONS(ModuleObject, maybePendingAsyncDependencies, - | ^~~~~~~~~~~~~~~~~~~~~~~ -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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellModuleObjectWrapper_maybeAsyncEvaluatingPostOrderGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:386:1: -/build/reproducible-path/mozjs115-115.17.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=] +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testIndexToString.cpp:10: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellModuleObjectWrapper_maybeAsyncEvaluatingPostOrderGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:386:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 386 | DEFINE_GETTER_FUNCTIONS(ModuleObject, maybeAsyncEvaluatingPostOrder, - | ^~~~~~~~~~~~~~~~~~~~~~~ -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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellModuleObjectWrapper_isAsyncEvaluatingGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:384:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPrivatePropertiesMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::PropertyDescriptor]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyDescriptor&; T = JS::PropertyDescriptor]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::HandleId, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2150:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellModuleObjectWrapper_isAsyncEvaluatingGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::HandleId, JS::MutableHandle >)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2150:32: note: 'desc' declared here + 2150 | Rooted desc(cx, *desc_); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2131:16: note: 'cx' declared here + 2131 | JSContext* cx, Handle object, 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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:817:17: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D)])[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:817:12: note: 'id' declared here + 817 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:816:63: note: 'this' declared here + 816 | bool DebuggerObject::CallData::getOwnPropertyDescriptorMethod() { + | ^ +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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::preventExtensionsMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::sealMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::freezeMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::definePropertyMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::DebuggerObject::CallData::deletePropertyMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:913:17: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D)])[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::deletePropertyMethod()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:913:12: note: 'id' declared here + 913 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:912:53: note: 'this' declared here + 912 | bool DebuggerObject::CallData::deletePropertyMethod() { + | ^ +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.17.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::deletePropertyMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::deletePropertyMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::DebuggerObject::CallData::getPropertyMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:952:17: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::getPropertyMethod()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:952:12: note: 'id' declared here + 952 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:949:50: note: 'this' declared here + 949 | bool DebuggerObject::CallData::getPropertyMethod() { + | ^ +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.17.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::getPropertyMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getPropertyMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::_ZN2js14DebuggerObject8CallData33executeInGlobalWithBindingsMethodEv.part.0()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1154:55: +/build/reproducible-path/mozjs115-115.17.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_1(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::_ZN2js14DebuggerObject8CallData33executeInGlobalWithBindingsMethodEv.part.0()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1154:16: note: 'bindings' declared here + 1154 | RootedObject bindings(cx, RequireObject(cx, args[1])); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1136:66: note: 'this' declared here + 1136 | bool DebuggerObject::CallData::executeInGlobalWithBindingsMethod() { + | ^ +/usr/bin/x86_64-linux-gnu-g++ -o collationdatabuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2504:31: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2504:15: note: 'value' declared here + 2504 | RootedValue value(cx, value_); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2497:51: note: 'cx' declared here + 2497 | bool DebuggerObject::makeDebuggeeValue(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestCompactPair.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestCompactPair.cpp +mfbt/tests/TestCountPopulation.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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::makeDebuggeeNativeFunctionMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:2613:79: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'selfHostedName' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::isSameNative(JSContext*, JS::Handle, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2612:21: note: 'selfHostedName' declared here + 2612 | Rooted selfHostedName(cx, + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2601:46: note: 'cx' declared here + 2601 | bool DebuggerObject::isSameNative(JSContext* cx, Handle object, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_irregexp1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-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 +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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSameNativeMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_frontend6.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp: In member function 'void js::frontend::ScopeContext::computeThisEnvironment(const js::frontend::InputScope&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:389:43: warning: '*(js::frontend::ScopeStencilRef*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[0])).js::frontend::ScopeStencilRef::scopeIndex_.js::ScopeIndex::js::frontend::TypedIndex.js::frontend::TypedIndex::index' may be used uninitialized [-Wmaybe-uninitialized] + 389 | for (InputScopeIter si(enclosingScope); si; si++) { + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:389:23: note: '*(js::frontend::ScopeStencilRef*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[0])).js::frontend::ScopeStencilRef::scopeIndex_.js::ScopeIndex::js::frontend::TypedIndex.js::frontend::TypedIndex::index' was declared here + 389 | for (InputScopeIter si(enclosingScope); si; si++) { + | ^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = 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.17.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::unwrapMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::unwrapMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Stencil.cpp: In member function 'void js::frontend::ScopeContext::computeThisBinding(const js::frontend::InputScope&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:430:34: warning: '*(js::frontend::ScopeStencilRef*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[0])).js::frontend::ScopeStencilRef::scopeIndex_.js::ScopeIndex::js::frontend::TypedIndex.js::frontend::TypedIndex::index' may be used uninitialized [-Wmaybe-uninitialized] + 430 | for (InputScopeIter si(scope); si; si++) { + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:430:23: note: '*(js::frontend::ScopeStencilRef*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[0])).js::frontend::ScopeStencilRef::scopeIndex_.js::ScopeIndex::js::frontend::TypedIndex.js::frontend::TypedIndex::index' was declared here + 430 | for (InputScopeIter si(scope); si; si++) { + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp: In member function 'void js::frontend::ScopeContext::computeInScope(const js::frontend::InputScope&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:459:43: warning: '*(js::frontend::ScopeStencilRef*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[0])).js::frontend::ScopeStencilRef::scopeIndex_.js::ScopeIndex::js::frontend::TypedIndex.js::frontend::TypedIndex::index' may be used uninitialized [-Wmaybe-uninitialized] + 459 | for (InputScopeIter si(enclosingScope); si; si++) { + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:459:23: note: '*(js::frontend::ScopeStencilRef*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[0])).js::frontend::ScopeStencilRef::scopeIndex_.js::ScopeIndex::js::frontend::TypedIndex.js::frontend::TypedIndex::index' was declared here + 459 | for (InputScopeIter si(enclosingScope); si; si++) { + | ^~ +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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::executeInGlobalMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src10.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::forceLexicalInitializationByNameMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestCountPopulation.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestCountPopulation.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerObject::requirePromise(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2720:47: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'referent' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::requirePromise(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2720:16: note: 'referent' declared here + 2720 | RootedObject referent(cx, object->referent()); + | ^~~~~~~~ +mfbt/tests/TestCountZeroes.o +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseTimeToResolutionGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o errorcode.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/errorcode.cpp +config/external/icu/common/filteredbrk.o +/usr/bin/x86_64-linux-gnu-g++ -o TestCountZeroes.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestCountZeroes.cpp +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 5]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: +/build/reproducible-path/mozjs115-115.17.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_25(D) + 48])[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +mfbt/tests/TestDefineEnum.o +In file included from Unified_cpp_js_src_jsapi-tests0.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 5]': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here + 65 | JS::RootedValueArray elems(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::DebuggerObject::CallData::promiseStateGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:557:24, + inlined from 'bool js::DebuggerObject::CallData::promiseStateGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:552:6: +/build/reproducible-path/mozjs115-115.17.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_7(D)])[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::promiseStateGetter()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:557:15: note: 'result' declared here + 557 | RootedValue result(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:552:51: note: 'this' declared here + 552 | bool DebuggerObject::CallData::promiseStateGetter() { + | ^ +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.17.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::promiseLifetimeGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseLifetimeGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src11.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 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.17.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::promiseStateGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseStateGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o filteredbrk.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/filteredbrk.cpp +config/external/icu/common/filterednormalizer2.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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseValueGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::promiseReasonGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseReasonGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::proxyTargetGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::ValueArray<6>]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::ValueArray<6>]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 4]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: +/build/reproducible-path/mozjs115-115.17.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_25(D) + 48])[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 4]': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here + 65 | JS::RootedValueArray elems(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::proxyHandlerGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_irregexp2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-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 +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.17.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.17.0/js/src/debugger/Script.cpp:2331:49: +/build/reproducible-path/mozjs115-115.17.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_1(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_debugger1.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::_ZN2js14DebuggerScript8CallData18getOffsetsCoverageEv.part.0()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:2331:16: note: 'result' declared here + 2331 | RootedObject result(cx, NewDenseEmptyArray(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:2297:51: note: 'this' declared here + 2297 | bool DebuggerScript::CallData::getOffsetsCoverage() { + | ^ +/usr/bin/x86_64-linux-gnu-g++ -o TestDefineEnum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestDefineEnum.cpp +mfbt/tests/TestDoublyLinkedList.o +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValidate.cpp: In function 'bool DecodeTableTypeAndLimits(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValidate.cpp:2013:19: warning: '*(mozilla::Vector*)((char*)&initExpr + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage) + 8).mozilla::Vector::mLength' may be used uninitialized [-Wmaybe-uninitialized] + 2013 | Maybe initExpr; + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValidate.cpp:2013:19: warning: '*(mozilla::Vector*)((char*)&initExpr + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage) + 8).mozilla::Vector::mTail.mozilla::Vector::CRAndStorage<0, 0>::mozilla::Vector::CapacityAndReserved.mozilla::Vector::CapacityAndReserved::mCapacity' 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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 3]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: +/build/reproducible-path/mozjs115-115.17.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_25(D) + 48])[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 3]': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here + 65 | JS::RootedValueArray elems(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:57:41: note: 'this' declared here + 57 | bool ExhaustiveTest(const char funcode[]) { + | ^ +/usr/bin/x86_64-linux-gnu-g++ -o TestDoublyLinkedList.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestDoublyLinkedList.cpp +mfbt/tests/TestEndian.o +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 2]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: +/build/reproducible-path/mozjs115-115.17.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_25(D) + 48])[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 2]': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here + 65 | JS::RootedValueArray elems(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/intl/icu/source/i18n/collationdatabuilder.cpp:169:28: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/collationiterator.h:103:23: warning: '((const icu_73::CollationData*)((char*)this + 112))[2].icu_73::CollationData::trie' is used uninitialized [-Wuninitialized] + 103 | : trie(d->trie), + | ~~~^~~~ +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.17.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.17.0/js/src/debugger/Script.cpp:1696:49: +/build/reproducible-path/mozjs115-115.17.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_1(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::_ZN2js14DebuggerScript8CallData13getAllOffsetsEv.part.0()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:1696:16: note: 'result' declared here + 1696 | RootedObject result(cx, NewDenseEmptyArray(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:1683:46: note: 'this' declared here + 1683 | bool DebuggerScript::CallData::getAllOffsets() { + | ^ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/SharedContext.h:23, + from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/CompilationStencil.h:26: +In member function 'js::FunctionFlags::FunctionKind js::FunctionFlags::kind() const', + inlined from 'bool js::FunctionFlags::isClassConstructor() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/FunctionFlags.h:237:48, + inlined from 'bool js::frontend::FunctionBox::isClassConstructor() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/SharedContext.h:553:69, + inlined from 'bool ShouldSuppressBreakpointsAndSourceNotes(js::frontend::SharedContext*, js::frontend::BytecodeEmitter::EmitterMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:128:71, + inlined from 'js::frontend::BytecodeEmitter::BytecodeEmitter(js::frontend::BytecodeEmitter*, js::FrontendContext*, js::frontend::SharedContext*, const js::frontend::ErrorReporter&, js::frontend::CompilationState&, EmitterMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:147:50, + inlined from 'js::frontend::BytecodeEmitter::BytecodeEmitter(js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*, js::frontend::CompilationState&, EmitterMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:161:34, + inlined from 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {js::FrontendContext*&, const js::frontend::EitherParser&, js::frontend::SharedContext*&, js::frontend::CompilationState&, js::frontend::BytecodeEmitter::EmitterMode&}; T = js::frontend::BytecodeEmitter]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Maybe.h:845:3, + inlined from 'bool EmplaceEmitter(js::frontend::CompilationState&, mozilla::Maybe&, js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:652:18, + inlined from 'bool SourceAwareCompiler::emplaceEmitter(mozilla::Maybe&, js::frontend::SharedContext*) [with Unit = mozilla::Utf8Unit]' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:137:26, + inlined from 'bool ModuleCompiler::compile(JSContext*, js::FrontendContext*) [with Unit = mozilla::Utf8Unit]' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:770:22, + inlined from 'bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = mozilla::Utf8Unit]' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:895:24: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/FunctionFlags.h:172:39: warning: array subscript 44 is outside array bounds of 'js::frontend::ModuleSharedContext [1]' [-Warray-bounds=] + 172 | return static_cast((flags_ & FUNCTION_KIND_MASK) >> + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp: In function 'bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = mozilla::Utf8Unit]': +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:762:23: note: at offset 88 into object 'modulesc' of size 56 + 762 | ModuleSharedContext modulesc(fc, options, builder, extent); + | ^~~~~~~~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 1]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: +/build/reproducible-path/mozjs115-115.17.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_25(D) + 48])[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 1]': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here + 65 | JS::RootedValueArray elems(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::getFormat]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getFormat]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getMainOffset]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::getSourceLength]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSourceLength]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here + 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'js::FunctionFlags::FunctionKind js::FunctionFlags::kind() const', + inlined from 'bool js::FunctionFlags::isClassConstructor() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/FunctionFlags.h:237:48, + inlined from 'bool js::frontend::FunctionBox::isClassConstructor() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/SharedContext.h:553:69, + inlined from 'bool ShouldSuppressBreakpointsAndSourceNotes(js::frontend::SharedContext*, js::frontend::BytecodeEmitter::EmitterMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:128:71, + inlined from 'js::frontend::BytecodeEmitter::BytecodeEmitter(js::frontend::BytecodeEmitter*, js::FrontendContext*, js::frontend::SharedContext*, const js::frontend::ErrorReporter&, js::frontend::CompilationState&, EmitterMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:147:50, + inlined from 'js::frontend::BytecodeEmitter::BytecodeEmitter(js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*, js::frontend::CompilationState&, EmitterMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:161:34, + inlined from 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {js::FrontendContext*&, const js::frontend::EitherParser&, js::frontend::SharedContext*&, js::frontend::CompilationState&, js::frontend::BytecodeEmitter::EmitterMode&}; T = js::frontend::BytecodeEmitter]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Maybe.h:845:3, + inlined from 'bool EmplaceEmitter(js::frontend::CompilationState&, mozilla::Maybe&, js::FrontendContext*, const js::frontend::EitherParser&, js::frontend::SharedContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:652:18, + inlined from 'bool SourceAwareCompiler::emplaceEmitter(mozilla::Maybe&, js::frontend::SharedContext*) [with Unit = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:137:26, + inlined from 'bool ModuleCompiler::compile(JSContext*, js::FrontendContext*) [with Unit = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:770:22, + inlined from 'bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:895:24: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/FunctionFlags.h:172:39: warning: array subscript 44 is outside array bounds of 'js::frontend::ModuleSharedContext [1]' [-Warray-bounds=] + 172 | return static_cast((flags_ & FUNCTION_KIND_MASK) >> + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp: In function 'bool ParseModuleToStencilAndMaybeInstantiate(JSContext*, js::FrontendContext*, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText&, BytecodeCompilerOutput&) [with Unit = char16_t]': +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeCompiler.cpp:762:23: note: at offset 88 into object 'modulesc' of size 56 + 762 | ModuleSharedContext modulesc(fc, options, builder, extent); + | ^~~~~~~~ +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.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSourceStart]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here + 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_gc0.cpp:29: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/gc/Allocator.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Allocator.cpp:7, + from Unified_cpp_js_src_gc0.cpp:2: +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::getStartColumn]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getStartColumn]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::getStartLine]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getStartLine]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsModule]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsFunction]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsAsyncFunction]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here + 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestEndian.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestEndian.cpp +mfbt/tests/TestEnumSet.o +/usr/bin/x86_64-linux-gnu-g++ -o filterednormalizer2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/filterednormalizer2.cpp +config/external/icu/common/loadednormalizer2impl.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.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsGeneratorFunction]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here + 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ParserAtom.h:19, + from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ObjLiteral.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.h:19, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/Stencil.cpp:1655:74: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/frontend/Stencil.cpp:1653:16: note: 'cx' declared here + 1653 | JSContext* cx, FrontendContext* fc, ParserAtomsTable& parserAtoms, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getAllOffsets]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::getOffsetsCoverage]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getOffsetsCoverage]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::getDisplayName]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getDisplayName]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here + 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o loadednormalizer2impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getParameterNames]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::BaseScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::MutableHandle; T = js::BaseScript*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerScript::CallData::getUrl()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:346:60: +/build/reproducible-path/mozjs115-115.17.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_15(D)])[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::getUrl()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:346:23: note: 'script' declared here + 346 | Rooted script(cx, referent.as()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:341:39: note: 'this' declared here + 341 | bool DebuggerScript::CallData::getUrl() { + | ^ +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.17.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::getUrl]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getUrl]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::getLineCount]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getLineCount]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerSource*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerScript::CallData::getSource()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:438:67: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceObject' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_7(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::getSource()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:438:27: note: 'sourceObject' declared here + 438 | Rooted sourceObject(cx, referent.match(matcher)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:434:42: note: 'this' declared here + 434 | bool DebuggerScript::CallData::getSource() { + | ^ +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.17.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::getSource]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSource]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getGlobal]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerScript::CallData::getChildScripts()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:547:49: +/build/reproducible-path/mozjs115-115.17.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_16(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::getChildScripts()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:547:16: note: 'result' declared here + 547 | RootedObject result(cx, NewDenseEmptyArray(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:541:48: note: 'this' declared here + 541 | bool DebuggerScript::CallData::getChildScripts() { + | ^ +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.17.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::getChildScripts]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getChildScripts]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here + 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o collationdatareader.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationdatareader.cpp +config/external/icu/i18n/collationdatawriter.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::DebuggerScript::GetOffsetMetadataMatcher::ReturnType js::DebuggerScript::GetOffsetMetadataMatcher::match(JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:970:55: +/build/reproducible-path/mozjs115-115.17.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_27(D)])[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::GetOffsetMetadataMatcher::ReturnType js::DebuggerScript::GetOffsetMetadataMatcher::match(JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:970:18: note: 'script' declared here + 970 | RootedScript script(cx_, DelazifyScript(cx_, base)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:969:44: note: 'this' declared here + 969 | ReturnType match(Handle base) { + | ^ +/usr/bin/x86_64-linux-gnu-g++ -o localebuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getOffsetMetadata]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here + 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpShared.h:19, + from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/RegExpAPI.h:23, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/irregexp/RegExpAPI.cpp:659:66: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/irregexp/RegExpAPI.cpp: In function 'bool js::irregexp::InitializeNamedCaptures(JSContext*, js::HandleRegExpShared, v8::internal::ZoneVector*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/RegExpAPI.cpp:658:28: note: 'templateObject' declared here + 658 | Rooted templateObject( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/RegExpAPI.cpp:643:41: note: 'cx' declared here + 643 | bool InitializeNamedCaptures(JSContext* cx, HandleRegExpShared re, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestEnumSet.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestEnumSet.cpp +mfbt/tests/TestEnumTypeTraits.o +/usr/bin/x86_64-linux-gnu-g++ -o collationdatawriter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationdatawriter.cpp +config/external/icu/i18n/collationfastlatin.o +In file included from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp:10: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getOffsetLocation]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getEffectfulOffsets]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here + 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_frontend0.cpp:38: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/BytecodeEmitter.cpp:2670:46: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] + 2670 | NameOpEmitter noe(this, name, loc, kind); + | ^ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/BytecodeEmitter.cpp:2659:27: note: 'kind' was declared here + 2659 | NameOpEmitter::Kind kind; + | ^~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ProcessExecutableMemory.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ExecutableAllocator.h:36, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCContext.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Cell.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Allocator.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/JitCode.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/Assembler.h:13, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ABIArgGenerator.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmGC.h:24, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:242:48: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:242:16: note: 'proto' declared here + 242 | RootedObject proto(cx, obj->staticPrototype()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:269:48: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:269:16: note: 'proto' declared here + 269 | RootedObject proto(cx, obj->staticPrototype()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:345:48: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:345:16: note: 'proto' declared here + 345 | RootedObject proto(cx, obj->staticPrototype()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getAllColumnOffsets]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:289:48: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:289:16: note: 'proto' declared here + 289 | RootedObject proto(cx, obj->staticPrototype()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Stencil.cpp:2593:76: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/Stencil.cpp:2589:18: note: 'fun' declared here + 2589 | RootedFunction fun( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:2558:16: note: 'cx' declared here + 2558 | JSContext* cx, CompilationAtomCache& atomCache, ScriptIndex index, + | ~~~~~~~~~~~^~ +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.17.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::getLineOffsets]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getLineOffsets]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerScript::CallData::setBreakpoint()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:2089:54: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'handler' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::setBreakpoint()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:2089:16: note: 'handler' declared here + 2089 | RootedObject handler(cx, RequireObject(cx, args[1])); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:2078:46: note: 'this' declared here + 2078 | bool DebuggerScript::CallData::setBreakpoint() { + | ^ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src12.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::setBreakpoint]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::setBreakpoint]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here + 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o localematcher.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/localematcher.cpp +config/external/icu/common/localeprioritylist.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.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getBreakpoints]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::clearBreakpoint]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::clearBreakpoint]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::clearAllBreakpoints]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::clearAllBreakpoints]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::isInCatchScope]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::isInCatchScope]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerSource*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.17.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::getElementProperty]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getElementProperty]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::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.17.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.17.0/js/src/wasm/WasmInstance.cpp:2296:56: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmInstance.cpp:2296:24: note: 'array' declared here + 2296 | Rooted array(cx, NewDenseEmptyArray(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInstance.cpp:2254:40: note: 'cx' declared here + 2254 | bool wasm::ResultsToJSValue(JSContext* cx, ResultType type, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit13.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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::DebuggerSource*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.17.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::getIntroductionType]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getIntroductionType]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::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.17.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.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getIntroductionOffset]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerSource::CallData::getBinary()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:281:63, + inlined from 'bool js::DebuggerSource::CallData::getBinary()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:263:6: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_4(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp: In member function 'bool js::DebuggerSource::CallData::getBinary()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:281:16: note: 'arr' declared here + 281 | RootedObject arr(cx, JS_NewUint8Array(cx, bytecode.length())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:263:42: note: 'this' declared here + 263 | bool DebuggerSource::CallData::getBinary() { + | ^ +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.17.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.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getBinary]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::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.17.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::getURL]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getURL]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o collationfastlatin.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationfastlatin.cpp +config/external/icu/i18n/collationfastlatinbuilder.o +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/CompilationStencil.h:23, + from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Parser.h:175, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/Parser.cpp:1092:61: +/build/reproducible-path/mozjs115-115.17.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::DebuggerSource*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.17.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::getDisplayURL]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getDisplayURL]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::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.17.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::getIntroductionScript]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getIntroductionScript]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerSource::CallData::setSourceMapURL()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:530:75: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceObject' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp: In member function 'bool js::DebuggerSource::CallData::setSourceMapURL()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:530:31: note: 'sourceObject' declared here + 530 | Rooted sourceObject(cx, EnsureSourceObject(cx, obj)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:529:48: note: 'this' declared here + 529 | bool DebuggerSource::CallData::setSourceMapURL() { + | ^ +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.17.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::setSourceMapURL]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::setSourceMapURL]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o localeprioritylist.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/localeprioritylist.cpp +config/external/icu/common/locavailable.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::DebuggerSource::CallData::getSourceMapURL()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:602:25: +/build/reproducible-path/mozjs115-115.17.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_8(D)])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp: In member function 'bool js::DebuggerSource::CallData::getSourceMapURL()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:602:16: note: 'result' declared here + 602 | RootedString result(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:601:48: note: 'this' declared here + 601 | bool DebuggerSource::CallData::getSourceMapURL() { + | ^ +In member function 'bool js::frontend::DeclaredNameInfo::closedOver() const', + inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Parser.cpp:1461:69: +/build/reproducible-path/mozjs115-115.17.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 +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 0]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: +/build/reproducible-path/mozjs115-115.17.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_19(D) + 48])[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 0]': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here + 65 | JS::RootedValueArray elems(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerSource*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.17.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::getSourceMapURL]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getSourceMapURL]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerSource::CallData::reparse()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:642:75: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceObject' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_26(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp: In member function 'bool js::DebuggerSource::CallData::reparse()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:642:31: note: 'sourceObject' declared here + 642 | Rooted sourceObject(cx, EnsureSourceObject(cx, obj)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:641:40: note: 'this' declared here + 641 | bool DebuggerSource::CallData::reparse() { + | ^ +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.17.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.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::reparse]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::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.17.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.17.0/js/src/frontend/Parser.cpp:1309:69: +/build/reproducible-path/mozjs115-115.17.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 +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit14.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerScript::CallData::getPossibleBreakpoints()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:929:60: +/build/reproducible-path/mozjs115-115.17.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_13(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::getPossibleBreakpoints()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:929:18: note: 'queryObject' declared here + 929 | RootedObject queryObject(cx, RequireObject(cx, args[0])); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:925:55: note: 'this' declared here + 925 | bool DebuggerScript::CallData::getPossibleBreakpoints() { + | ^ +/usr/bin/x86_64-linux-gnu-g++ -o TestEnumTypeTraits.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestEnumTypeTraits.cpp +mfbt/tests/TestEnumeratedArray.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/WeakMap.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebugScript.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebugScript.cpp:7, + from Unified_cpp_js_src_debugger0.cpp:2: +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.17.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::optimizedOutGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:134:32: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_debugger0.cpp:29: +/build/reproducible-path/mozjs115-115.17.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::optimizedOutGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here + 134 | Rooted environment( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here + 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestEnumeratedArray.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestEnumeratedArray.cpp +mfbt/tests/TestFastBernoulliTrial.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.17.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.17.0/js/src/frontend/Parser.cpp:1162:70: +/build/reproducible-path/mozjs115-115.17.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 file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Result.h:121, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jspubtd.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/ZoneAllocator.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject-inl.h:13, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:7, + from Unified_cpp_js_src10.cpp:2: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = JS::BigInt*; E = JS::Error]': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Result.h:271:46: required from 'constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = JS::BigInt*; E = JS::Error]' + 271 | constexpr E unwrapErr() { return inspectErr(); } + | ~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Result.h:632:49: required from 'constexpr mozilla::GenericErrorResult mozilla::Result::propagateErr() [with V = JS::BigInt*; E = JS::Error]' + 632 | return GenericErrorResult{mImpl.unwrapErr(), ErrorPropagationTag{}}; + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:3417:3: required from here + 856 | return mozTryVarTempResult_.propagateErr(); \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.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::DebuggerScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getPossibleBreakpoints]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here + 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src13.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +warning: `encoding_rs` (lib) generated 27 warnings (2 duplicates) +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src14.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerScript::CallData::getPossibleBreakpointOffsets()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:946:60: +/build/reproducible-path/mozjs115-115.17.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_13(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::getPossibleBreakpointOffsets()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:946:18: note: 'queryObject' declared here + 946 | RootedObject queryObject(cx, RequireObject(cx, args[0])); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:942:61: note: 'this' declared here + 942 | bool DebuggerScript::CallData::getPossibleBreakpointOffsets() { + | ^ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:7, + from Unified_cpp_js_src_shell0.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool dom_genericMethod(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10150:48: +/build/reproducible-path/mozjs115-115.17.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_shell0.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool dom_genericMethod(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10150:16: note: 'obj' declared here +10150 | RootedObject obj(cx, &args.thisv().toObject()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10142:42: note: 'cx' declared here +10142 | static bool dom_genericMethod(JSContext* cx, unsigned argc, JS::Value* vp) { + | ~~~~~~~~~~~^~ +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.17.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::getPossibleBreakpointOffsets]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getPossibleBreakpointOffsets]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here + 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool dom_genericSetter(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10124:48: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool dom_genericSetter(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10124:16: note: 'obj' declared here +10124 | RootedObject obj(cx, &args.thisv().toObject()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10116:42: note: 'cx' declared here +10116 | static bool dom_genericSetter(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool dom_genericGetter(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10102:48: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool dom_genericGetter(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10102:16: note: 'obj' declared here +10102 | RootedObject obj(cx, &args.thisv().toObject()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 'bool js::frontend::DeclaredNameInfo::closedOver() const', + inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Parser.cpp:1541:69: +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/Registers.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MachineState.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/JitFrames.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineFrame.h:13, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineFrameInfo.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineCodeGen.h:10, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/BaselineIC.cpp:1244:70: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/BaselineIC.cpp:1243:16: note: 'valObj' declared here + 1243 | RootedObject valObj( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/OSObject.cpp:947:45: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_shell0.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp: In function 'bool js::shell::os_getenv(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:947:16: note: 'key' declared here + 947 | RootedString key(cx, ToString(cx, args[0])); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:941:34: note: 'cx' declared here + 941 | static bool os_getenv(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestFastBernoulliTrial.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestFastBernoulliTrial.cpp +mfbt/tests/TestFloatingPoint.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::createSource()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1202:49: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'options' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_80(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::createSource()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1202:16: note: 'options' declared here + 1202 | RootedObject options(cx, ToObject(cx, args[0])); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1185:45: note: 'this' declared here + 1185 | bool DebuggerObject::CallData::createSource() { + | ^ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ReadLineBuf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2837:51: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool ReadLineBuf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2837:18: note: 'str' declared here + 2837 | RootedString str(cx, JS::ToString(cx, args[0])); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:2900:51: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool PrintInternal(JSContext*, const JS::CallArgs&, js::shell::RCFile*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2900:18: note: 'str' declared here + 2900 | RootedString str(cx, JS::ToString(cx, args[i])); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2893:38: note: 'cx' declared here + 2893 | static bool PrintInternal(JSContext* cx, const CallArgs& args, RCFile* file) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/debugger/Debugger.cpp:333:72: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_debugger0.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In function 'bool js::ValueToStableChars(JSContext*, const char*, JS::HandleValue, JS::AutoStableStringChars&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:333:27: note: 'linear' declared here + 333 | Rooted linear(cx, value.toString()->ensureLinear(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:324:40: note: 'cx' declared here + 324 | bool js::ValueToStableChars(JSContext* cx, const char* fnname, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool PutStr(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2863:51: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool PutStr(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2863:18: note: 'str' declared here + 2863 | RootedString str(cx, JS::ToString(cx, args[0])); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2854:31: note: 'cx' declared here + 2854 | static bool PutStr(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool CopyErrorReportToObject(JSContext*, JSErrorReport*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3765:59: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'messageStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool CopyErrorReportToObject(JSContext*, JSErrorReport*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3765:16: note: 'messageStr' declared here + 3765 | RootedString messageStr(cx, report->newMessageString(cx)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3744:48: note: 'cx' declared here + 3744 | static bool CopyErrorReportToObject(JSContext* cx, JSErrorReport* report, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::ParseEvalOptions(JSContext*, JS::HandleValue, EvalOptions&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:369:52: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'url_str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In function 'bool js::ParseEvalOptions(JSContext*, JS::HandleValue, EvalOptions&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:369:18: note: 'url_str' declared here + 369 | RootedString url_str(cx, ToString(cx, v)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:356:38: note: 'cx' declared here + 356 | bool js::ParseEvalOptions(JSContext* cx, HandleValue value, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o locavailable.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/locavailable.cpp +config/external/icu/common/locbased.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ProcessExecutableMemory.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ExecutableAllocator.h:36, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCContext.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Cell.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Allocator.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/JitCode.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MacroAssembler.h:19, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmGenerator.h:25, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.h:22, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::createSource]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::createSource]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:4060:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmExceptionObject::isImpl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:4059:26: note: 'exnTag' declared here + 4059 | Rooted exnTag(cx, + | ^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::gc::NewMemoryInfoObject(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCAPI.cpp:669:49: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:4045:45: note: 'cx' declared here + 4045 | bool WasmExceptionObject::isImpl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCAPI.cpp: In function 'JSObject* js::gc::NewMemoryInfoObject(JSContext*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/gc/GCAPI.cpp:668:42: note: 'cx' declared here + 668 | JSObject* NewMemoryInfoObject(JSContext* cx) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/debugger/Object.cpp:1780:57: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'referent' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::getBoundArguments(JSContext*, JS::Handle, JS::MutableHandle >)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1779:32: note: 'referent' declared here + 1779 | Rooted referent( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1774:51: note: 'cx' declared here + 1774 | bool DebuggerObject::getBoundArguments(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool GetSelfHostedValue(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6820:57: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'srcAtom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool GetSelfHostedValue(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6820:19: note: 'srcAtom' declared here + 6820 | Rooted srcAtom(cx, ToAtom(cx, args[0])); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6812:43: note: 'cx' declared here + 6812 | static bool GetSelfHostedValue(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.17.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.17.0/js/src/wasm/WasmJS.cpp:4126:49: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:4126:16: note: 'savedFrameObj' declared here + 4126 | RootedObject savedFrameObj(cx, exnObj->stack()); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool IsValidJSON(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:8689:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool IsValidJSON(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:8689:31: note: 'input' declared here + 8689 | JS::Rooted input(cx, args[0].toString()->ensureLinear(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:8680:36: note: 'cx' declared here + 8680 | static bool IsValidJSON(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.17.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.17.0/js/src/wasm/WasmJS.cpp:4480:69: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:4450:31: note: 'cx' declared here + 4450 | static bool Reject(JSContext* cx, const CompileArgs& 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool BoundToAsyncStack(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1435:47: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'causeString' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool BoundToAsyncStack(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1435:16: note: 'causeString' declared here + 1435 | RootedString causeString(cx, ToString(cx, v)); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineIC.cpp:2271:30: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/BaselineIC.cpp:2271:15: note: 'rhsCopy' declared here + 2271 | RootedValue rhsCopy(cx, rhs); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::DebuggerObject::CallData::setPropertyMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:968:17: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_19(D)])[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::setPropertyMethod()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:968:12: note: 'id' declared here + 968 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:7962:58: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ret' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool GetMarks(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7962:24: note: 'ret' declared here + 7962 | Rooted ret(cx, js::NewDenseEmptyArray(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/jit/BaselineIC.cpp:2367:63: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoNewArrayFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineIC.cpp:2367:24: note: 'array' declared here + 2367 | Rooted array(cx, NewArrayOperation(cx, length)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/BaselineIC.cpp:2402:58: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoNewObjectFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/shell/js.cpp:7470:64: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In static member function 'static bool StreamCacheEntryObject::getBuffer(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7469:29: note: 'buffer' declared here + 7469 | RootedArrayBufferObject buffer( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7460:36: note: 'cx' declared here + 7460 | static bool getBuffer(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::setPropertyMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::MutableHandle; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp:1595:39: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'set' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::HandleObject, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1595:18: note: 'set' declared here + 1595 | RootedObject set(cx, desc.setter()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1571:16: note: 'cx' declared here + 1571 | JSContext* cx, HandleObject obj, MutableHandle desc) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerObject::defineProperties(JSContext*, JS::Handle, JS::Handle >, JS::Handle >)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2246:74: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'descs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::defineProperties(JSContext*, JS::Handle, JS::Handle >, JS::Handle >)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2246:36: note: 'descs' declared here + 2246 | Rooted descs(cx, PropertyDescriptorVector(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2239:50: note: 'cx' declared here + 2239 | bool DebuggerObject::defineProperties(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestFloatingPoint.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestFloatingPoint.cpp +mfbt/tests/TestFunctionRef.o +In file included from Unified_cpp_js_src_irregexp1.cpp:47: +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::definePropertiesMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:886:43: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'props' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::definePropertiesMethod()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:886:16: note: 'props' declared here + 886 | RootedObject props(cx, ToObject(cx, arg)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:880:55: note: 'this' declared here + 880 | bool DebuggerObject::CallData::definePropertiesMethod() { + | ^ +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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::definePropertiesMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/debugger/Debugger.cpp:1998:48: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'generatorObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In static member function 'static js::Completion js::Completion::fromJSFramePop(JSContext*, js::AbstractFramePtr, const jsbytecode*, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1997:36: note: 'generatorObj' declared here + 1997 | Rooted generatorObj( + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1973:50: note: 'cx' declared here + 1973 | Completion Completion::fromJSFramePop(JSContext* cx, AbstractFramePtr 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.17.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.17.0/js/src/wasm/WasmJS.cpp:972:24: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* GetWasmConstructorPrototype(JSContext*, const JS::CallArgs&, JSProtoKey)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:972:16: note: 'proto' declared here + 972 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/debugger/Object.cpp:2385:48: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static mozilla::Maybe js::DebuggerObject::call(JSContext*, JS::Handle, JS::HandleValue, JS::Handle >)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2385:23: note: 'args2' declared here + 2385 | Rooted args2(cx, ValueVector(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2363:51: note: 'cx' declared here + 2363 | Maybe DebuggerObject::call(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::callMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:928:36: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'thisv' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::callMethod()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:928:15: note: 'thisv' declared here + 928 | RootedValue thisv(cx, args.get(0)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:927:43: note: 'this' declared here + 927 | bool DebuggerObject::CallData::callMethod() { + | ^ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Options(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1916:51: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool Options(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1916:18: note: 'str' declared here + 1916 | RootedString str(cx, JS::ToString(cx, args[i])); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1911:32: note: 'cx' declared here + 1911 | static bool Options(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +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.17.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::callMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::callMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::applyMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1009:57: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'completion' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_25(D)])[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::applyMethod()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1008:29: note: 'completion' declared here + 1008 | Rooted> completion( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:984:44: note: 'this' declared here + 984 | bool DebuggerObject::CallData::applyMethod() { + | ^ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool DumpScopeChain(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7796:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool DumpScopeChain(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7796:20: note: 'fun' declared here + 7796 | RootedFunction fun(cx, &obj->as()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7769:39: note: 'cx' declared here + 7769 | static bool DumpScopeChain(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +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.17.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::applyMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::applyMethod]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Crash(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3703:53: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool Crash(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3703:16: note: 'message' declared here + 3703 | RootedString message(cx, JS::ToString(cx, args[0])); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter-inl.h:215:41: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctionList-inl.h:32, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineCodeGen.cpp:50: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter-inl.h: In function 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:1482:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool BindToAsyncStack(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1481:18: note: 'bound' declared here + 1481 | RootedFunction bound(cx, NewFunctionWithReserved(cx, BoundToAsyncStack, 0, 0, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1461:41: note: 'cx' declared here + 1461 | static bool BindToAsyncStack(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.17.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.17.0/js/src/jit/BaselineIC.cpp:679:69: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/BaselineIC.cpp:678:16: note: 'lhsObj' declared here + 678 | RootedObject lhsObj( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool GetScriptAndPCArgs(JSContext*, JS::CallArgs&, JS::MutableHandleScript, int32_t*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3070:43, + inlined from 'bool PCToLine(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3136:26: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool PCToLine(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3070:16: note: 'script' declared here + 3070 | RootedScript script(cx, GetTopScript(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3130:33: note: 'cx' declared here + 3130 | static bool PCToLine(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.17.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.17.0/js/src/jit/BaselineIC.cpp:783:73: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/BaselineIC.cpp:782:16: note: 'obj' declared here + 782 | RootedObject obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::environmentGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::enableAsyncStack()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6310:76: +/build/reproducible-path/mozjs115-115.17.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_11(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::enableAsyncStack()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6310:25: note: 'global' declared here + 6310 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6306:43: note: 'this' declared here + 6306 | bool Debugger::CallData::enableAsyncStack() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jit/BaselineIC.cpp:653:27: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Interpreter-inl.h:511:16: note: 'obj' declared here + 511 | RootedObject obj(cx, &lref.toObject()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::disableAsyncStack()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6325:76: +/build/reproducible-path/mozjs115-115.17.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_11(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::disableAsyncStack()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6325:25: note: 'global' declared here + 6325 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6321:44: note: 'this' declared here + 6321 | bool Debugger::CallData::disableAsyncStack() { + | ^ +/usr/bin/x86_64-linux-gnu-g++ -o locbased.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/locbased.cpp +config/external/icu/common/locdispnames.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::enableUnlimitedStacksCapturing()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6340:76: +/build/reproducible-path/mozjs115-115.17.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_11(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::enableUnlimitedStacksCapturing()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6340:25: note: 'global' declared here + 6340 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6336:57: note: 'this' declared here + 6336 | bool Debugger::CallData::enableUnlimitedStacksCapturing() { + | ^ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::disableUnlimitedStacksCapturing()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6355:76: +/build/reproducible-path/mozjs115-115.17.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_11(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::disableUnlimitedStacksCapturing()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6355:25: note: 'global' declared here + 6355 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6351:58: note: 'this' declared here + 6351 | bool Debugger::CallData::disableUnlimitedStacksCapturing() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::shell::FileObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::shell::FileObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::shell::osfile_close(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:786:33: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fileObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp: In function 'bool js::shell::osfile_close(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:786:23: note: 'fileObj' declared here + 786 | Rooted fileObj(cx); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:783:37: note: 'cx' declared here + 783 | static bool osfile_close(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestFunctionRef.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestFunctionRef.cpp +mfbt/tests/TestFunctionTypeTraits.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerObject::CallData::boundArgumentsGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:460:76, + inlined from 'bool js::DebuggerObject::CallData::boundArgumentsGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:448:6: +/build/reproducible-path/mozjs115-115.17.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_5(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::boundArgumentsGetter()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:459:16: note: 'obj' declared here + 459 | RootedObject obj(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:448:53: note: 'this' declared here + 448 | bool DebuggerObject::CallData::boundArgumentsGetter() { + | ^ +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.17.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::boundArgumentsGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::boundArgumentsGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o locdispnames.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/locdispnames.cpp +config/external/icu/common/locdistance.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:7016:63: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'gcCycleNumberVal' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In member function 'JSObject* JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:7016:15: note: 'gcCycleNumberVal' declared here + 7016 | RootedValue gcCycleNumberVal(cx, NumberValue(majorGCNumber_)); + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:7014:57: note: 'cx' declared here + 7014 | JSObject* GarbageCollectionEvent::toJSObject(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.17.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.17.0/js/src/vm/Interpreter-inl.h:215:41, + inlined from 'bool js::jit::DoHasOwnFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineIC.cpp:984:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter-inl.h: In function 'bool js::jit::DoHasOwnFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineIC.cpp:973:34: note: 'cx' declared here + 973 | bool DoHasOwnFallback(JSContext* cx, BaselineFrame* frame, ICFallbackStub* stub, + | ~~~~~~~~~~~^~ +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.17.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::boundTargetFunctionGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::boundTargetFunctionGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::boundThisGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::boundThisGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::StencilObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:5867:76: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stencilObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool FinishOffThreadStencil(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:5866:16: note: 'stencilObj' declared here + 5866 | RootedObject stencilObj(cx, + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:1016:56, + inlined from 'bool RunFile(JSContext*, const char*, FILE*, CompileUtf8, bool, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1092:42: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'path' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool RunFile(JSContext*, const char*, FILE*, CompileUtf8, bool, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1016:16: note: 'path' declared here + 1016 | RootedString path(cx, NewStringCopyUTF8(cx, filename)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1036:46: note: 'cx' declared here + 1036 | [[nodiscard]] static bool RunFile(JSContext* cx, const char* filename, + | ~~~~~~~~~~~^~ +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.17.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::isArrowFunctionGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isArrowFunctionGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::isClassConstructorGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isClassConstructorGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::shell::os_spawn(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:1076:54: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/OSObject.cpp: In function 'bool js::shell::os_spawn(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:1076:21: note: 'str' declared here + 1076 | Rooted str(cx, JS::ToString(cx, args[0])); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:1068:33: note: 'cx' declared here + 1068 | static bool os_spawn(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isAsyncFunctionGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here + 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o collationfastlatinbuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationfastlatinbuilder.cpp +config/external/icu/i18n/collationfcd.o +/usr/bin/x86_64-linux-gnu-g++ -o TestFunctionTypeTraits.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestFunctionTypeTraits.cpp +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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellImportEntryWrapper_columnNumberGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:324:1: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_shell0.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellImportEntryWrapper_columnNumberGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:324:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 324 | DEFINE_GETTER_FUNCTIONS(ImportEntry, columnNumber, Uint32Value, IdentFilter) + | ^~~~~~~~~~~~~~~~~~~~~~~ +mfbt/tests/TestHashTable.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.17.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::parameterNamesGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::parameterNamesGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellImportEntryWrapper_lineNumberGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellImportEntryWrapper_lineNumberGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 323 | DEFINE_GETTER_FUNCTIONS(ImportEntry, lineNumber, Uint32Value, IdentFilter) + | ^~~~~~~~~~~~~~~~~~~~~~~ +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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellImportEntryWrapper_localNameGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:322:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellImportEntryWrapper_localNameGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:322:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 322 | DEFINE_GETTER_FUNCTIONS(ImportEntry, localName, StringValue, IdentFilter) + | ^~~~~~~~~~~~~~~~~~~~~~~ +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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellExportEntryWrapper_columnNumberGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:340:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellExportEntryWrapper_columnNumberGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:340:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 340 | DEFINE_GETTER_FUNCTIONS(ExportEntry, columnNumber, Uint32Value, IdentFilter) + | ^~~~~~~~~~~~~~~~~~~~~~~ +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.17.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::isGeneratorFunctionGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isGeneratorFunctionGetter]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here + 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellExportEntryWrapper_lineNumberGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:339:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellExportEntryWrapper_lineNumberGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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 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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellRequestedModuleWrapper_columnNumberGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:354:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellRequestedModuleWrapper_columnNumberGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:354:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 354 | DEFINE_GETTER_FUNCTIONS(RequestedModule, columnNumber, Uint32Value, IdentFilter) + | ^~~~~~~~~~~~~~~~~~~~~~~ +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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellRequestedModuleWrapper_lineNumberGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:353:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellRequestedModuleWrapper_lineNumberGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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 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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellImportEntryWrapper_importNameGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:321:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellImportEntryWrapper_importNameGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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 file included from /build/reproducible-path/mozjs115-115.17.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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::TableDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::TableDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1054:51: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/mozilla/Maybe.h:158:27, + inlined from 'constexpr mozilla::Maybe::Maybe(mozilla::Maybe&&)' at /build/reproducible-path/mozjs115-115.17.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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::TableDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::TableDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1054:51: +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/Vector.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ExecutableAllocator.h:40: +In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = unsigned char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = unsigned char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.h:88:3, + inlined from 'js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1055:53: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)((char*)aDst + 16).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.17.0/js/src/wasm/WasmModuleTypes.h:33, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.h:46, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.h:37, + from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ScopeBindingCache.h:20, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Caches.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Runtime.h:49, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MacroAssembler-inl.h:24, + from /build/reproducible-path/mozjs115-115.17.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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1055:53: +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.h:88:3: warning: '*(js::wasm::InitExpr*)((char*)aDst + 8).js::wasm::InitExpr::literal_' may be used uninitialized [-Wmaybe-uninitialized] + 88 | InitExpr(InitExpr&&) = default; + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.h:88:3: warning: '*(js::wasm::InitExpr*)((char*)aDst + 8).js::wasm::InitExpr::type_' may be used uninitialized [-Wmaybe-uninitialized] +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool ShellSourceHook::load(JSContext*, const char*, char16_t**, char**, size_t*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6863:61: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In member function 'virtual bool ShellSourceHook::load(JSContext*, const char*, char16_t**, char**, size_t*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6863:29: note: 'linear' declared here + 6863 | Rooted linear(cx, str->ensureLinear(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6836:24: note: 'cx' declared here + 6836 | bool load(JSContext* cx, const char* filename, char16_t** twoByteSource, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellModuleRequestObjectWrapper_assertionsGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:311:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellModuleRequestObjectWrapper_assertionsGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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 = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellModuleRequestObjectWrapper_specifierGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:309:1: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o TestHashTable.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestHashTable.cpp +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellModuleRequestObjectWrapper_specifierGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:309:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 309 | DEFINE_GETTER_FUNCTIONS(ModuleRequestObject, specifier, StringOrNullValue, + | ^~~~~~~~~~~~~~~~~~~~~~~ +mfbt/tests/TestIntegerRange.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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellExportEntryWrapper_localNameGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:338:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellExportEntryWrapper_localNameGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:338:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 338 | DEFINE_GETTER_FUNCTIONS(ExportEntry, localName, StringOrNullValue, IdentFilter) + | ^~~~~~~~~~~~~~~~~~~~~~~ +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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellExportEntryWrapper_importNameGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:337:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellExportEntryWrapper_importNameGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:337:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 337 | DEFINE_GETTER_FUNCTIONS(ExportEntry, importName, StringOrNullValue, IdentFilter) + | ^~~~~~~~~~~~~~~~~~~~~~~ +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.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.17.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_src_debugger0.cpp:38: +/build/reproducible-path/mozjs115-115.17.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::onPopGetter]': +/build/reproducible-path/mozjs115-115.17.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.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellExportEntryWrapper_exportNameGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:334:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellExportEntryWrapper_exportNameGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:334:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 334 | DEFINE_GETTER_FUNCTIONS(ExportEntry, exportName, StringOrNullValue, IdentFilter) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o TestIntegerRange.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestIntegerRange.cpp +mfbt/tests/TestJSONWriter.o +/usr/bin/x86_64-linux-gnu-g++ -o TestJSONWriter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestJSONWriter.cpp +mfbt/tests/TestLinkedList.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.17.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::onStepGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.17.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.17.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::onStepGetter]': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::terminatedGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.17.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.17.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::terminatedGetter]': +/build/reproducible-path/mozjs115-115.17.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.17.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::DebuggerSource*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::DebuggerSource* js::DebuggerSource::create(JSContext*, JS::HandleObject, JS::Handle >, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:85:68: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp: In static member function 'static js::DebuggerSource* js::DebuggerSource::create(JSContext*, JS::HandleObject, JS::Handle >, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:84:27: note: 'sourceObj' declared here + 84 | Rooted sourceObj( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:81:51: note: 'cx' declared here + 81 | DebuggerSource* DebuggerSource::create(JSContext* cx, HandleObject proto, + | ~~~~~~~~~~~^~ +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.17.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::liveGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.17.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.17.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::liveGetter]': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::generatorGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.17.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.17.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::generatorGetter]': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::constructingGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.17.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.17.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::constructingGetter]': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::typeGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.17.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.17.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::typeGetter]': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::offsetGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.17.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.17.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::offsetGetter]': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/shell/js.cpp:9654:43: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool Help(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:9654:16: note: 'obj' declared here + 9654 | RootedObject obj(cx, &args[0].toObject()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:9625:29: note: 'cx' declared here + 9625 | static bool Help(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o locdistance.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.17.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::implementationGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.17.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.17.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::implementationGetter]': +/build/reproducible-path/mozjs115-115.17.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.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellModuleObjectWrapper_maybePendingAsyncDependenciesGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:390:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellModuleObjectWrapper_maybePendingAsyncDependenciesGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:390:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 390 | DEFINE_GETTER_FUNCTIONS(ModuleObject, maybePendingAsyncDependencies, + | ^~~~~~~~~~~~~~~~~~~~~~~ +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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellModuleObjectWrapper_maybeAsyncEvaluatingPostOrderGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:386:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellModuleObjectWrapper_maybeAsyncEvaluatingPostOrderGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:386:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 386 | DEFINE_GETTER_FUNCTIONS(ModuleObject, maybeAsyncEvaluatingPostOrder, + | ^~~~~~~~~~~~~~~~~~~~~~~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerFrame::CallData::onStepGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1758:76: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D)])[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp: In member function 'bool js::DebuggerFrame::CallData::onStepGetter()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1757:15: note: 'value' declared here + 1757 | RootedValue value( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1755:44: note: 'this' declared here + 1755 | bool DebuggerFrame::CallData::onStepGetter() { + | ^ +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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellModuleObjectWrapper_isAsyncEvaluatingGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:384:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellModuleObjectWrapper_isAsyncEvaluatingGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerFrame::CallData::onPopGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1793:71: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D)])[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp: In member function 'bool js::DebuggerFrame::CallData::onPopGetter()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1792:15: note: 'value' declared here + 1792 | RootedValue value( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1790:43: note: 'this' declared here + 1790 | bool DebuggerFrame::CallData::onPopGetter() { + | ^ +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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, inlined from 'bool ShellModuleObjectWrapper_maybeTopLevelCapabilityGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:382:1: @@ -3959,6 +7964,19 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:378:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 378 | DEFINE_GETTER_FUNCTIONS(ModuleObject, maybeDfsAncestorIndex, | ^~~~~~~~~~~~~~~~~~~~~~~ +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.17.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.17.0/js/src/debugger/Source.cpp:189:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getText]': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here + 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here + 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ 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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -3993,19 +8011,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:365:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 365 | DEFINE_GETTER_FUNCTIONS(ModuleObject, maybeEvaluationError, Value, IdentFilter) | ^~~~~~~~~~~~~~~~~~~~~~~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 2]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: -/build/reproducible-path/mozjs115-115.17.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_25(D) + 48])[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 2]': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here - 65 | JS::RootedValueArray elems(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -4023,6 +8028,8 @@ /build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o locdspnm.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -4066,19 +8073,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2089:35: note: 'cx' declared here 2089 | static bool CacheEntry(JSContext* cx, unsigned argc, JS::Value* vp) { | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 1]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: -/build/reproducible-path/mozjs115-115.17.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_25(D) + 48])[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 1]': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here - 65 | JS::RootedValueArray elems(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::shell::os_waitpid(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:1168:46: @@ -4092,7 +8086,19 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:1144:35: note: 'cx' declared here 1144 | static bool os_waitpid(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o locid.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/locid.cpp +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.17.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.17.0/js/src/wasm/WasmJS.cpp:5486:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssemblyClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5486:12: note: 'id' declared here + 5486 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5468:47: note: 'cx' declared here + 5468 | static bool WebAssemblyClassFinish(JSContext* cx, HandleObject object, + | ~~~~~~~~~~~^~ 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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -4112,7 +8118,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:324:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 324 | DEFINE_GETTER_FUNCTIONS(ImportEntry, columnNumber, Uint32Value, IdentFilter) | ^~~~~~~~~~~~~~~~~~~~~~~ -config/external/icu/common/loclikely.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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -4246,12 +8251,33 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:353:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 353 | DEFINE_GETTER_FUNCTIONS(RequestedModule, lineNumber, Uint32Value, IdentFilter) | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o decimfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/decimfmt.cpp -config/external/icu/i18n/displayoptions.o -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o collationfcd.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationfcd.cpp +config/external/icu/i18n/collationiterator.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src15.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src16.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Heap.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Nursery.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Nursery-inl.h:11, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/gc/PublicIterators.cpp:22:28: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/gc/PublicIterators.cpp:22:20: note: 'realm' declared here + 22 | Rooted realm(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool TransplantableObject(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:8591:75: @@ -4265,8 +8291,33 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:8508:45: note: 'cx' declared here 8508 | static bool TransplantableObject(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestFastBernoulliTrial.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestFastBernoulliTrial.cpp -mfbt/tests/TestFloatingPoint.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.17.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.17.0/js/src/wasm/WasmMemory.cpp:46:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmMemory.cpp: In function 'bool js::wasm::ToIndexType(JSContext*, JS::HandleValue, IndexType*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmMemory.cpp:46:16: note: 'typeStr' declared here + 46 | RootedString typeStr(cx, ToString(cx, value)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::WasmGcObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmGcObject*; T = js::WasmGcObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmGcObject.cpp:430:62: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:430:25: note: 'typedObj' declared here + 430 | Rooted typedObj(cx, &obj->as()); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmGcObject.cpp:426:48: note: 'cx' declared here + 426 | bool WasmGcObject::obj_newEnumerate(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ 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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -4286,6 +8337,23 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:390:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 390 | DEFINE_GETTER_FUNCTIONS(ModuleObject, maybePendingAsyncDependencies, | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/AsmJS.h:27, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/AsmJS.cpp:6554:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/AsmJS.cpp: In function 'bool GetDataProperty(JSContext*, JS::HandleValue, const char*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/AsmJS.cpp:6553:19: note: 'field' declared here + 6553 | Rooted field(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/AsmJS.cpp:6551:40: note: 'cx' declared here + 6551 | static bool GetDataProperty(JSContext* cx, HandleValue objVal, + | ~~~~~~~~~~~^~ 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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -4305,6 +8373,42 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:386:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 386 | DEFINE_GETTER_FUNCTIONS(ModuleObject, maybeAsyncEvaluatingPostOrder, | ^~~~~~~~~~~~~~~~~~~~~~~ +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.17.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.17.0/js/src/wasm/WasmModule.cpp:349:53: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmModule.cpp:349:24: note: 'result' declared here + 349 | Rooted result(cx, NewPlainObject(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmModule.cpp:347:37: note: 'cx' declared here + 347 | bool Module::extractCode(JSContext* cx, Tier tier, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src17.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/debian/build/dist/include/js/ErrorReport.h:34, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.h:18, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter-inl.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:11: +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.17.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.17.0/js/src/vm/PlainObject-inl.h:77:77, + inlined from 'bool MaybeCreateThisForConstructor(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:314:18: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp:79: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject-inl.h: In function 'bool MaybeCreateThisForConstructor(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp:304:54: note: 'cx' declared here + 304 | static bool MaybeCreateThisForConstructor(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&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -4324,6 +8428,8 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:384:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 384 | DEFINE_GETTER_FUNCTIONS(ModuleObject, isAsyncEvaluating, BooleanValue, | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests11.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -4343,20 +8449,6 @@ /build/reproducible-path/mozjs115-115.17.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 = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*&; T = JSScript*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'ExecutionObservableScript::ExecutionObservableScript(JSContext*, JSScript*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:3082:9, - inlined from 'static bool js::Debugger::_ZN2js8Debugger36ensureExecutionObservabilityOfScriptEP9JSContextP8JSScript.part.0(JSContext*, JSScript*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:3354:43: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obs' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In static member function 'static bool js::Debugger::_ZN2js8Debugger36ensureExecutionObservabilityOfScriptEP9JSContextP8JSScript.part.0(JSContext*, JSScript*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:3354:29: note: 'obs' declared here - 3354 | ExecutionObservableScript obs(cx, script); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:3349:64: note: 'cx' declared here - 3349 | bool Debugger::ensureExecutionObservabilityOfScript(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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -4395,6 +8487,8 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:378:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 378 | DEFINE_GETTER_FUNCTIONS(ModuleObject, maybeDfsAncestorIndex, | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o collationiterator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationiterator.cpp +config/external/icu/i18n/collationkeys.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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -4433,6 +8527,20 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:365:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 365 | DEFINE_GETTER_FUNCTIONS(ModuleObject, maybeEvaluationError, Value, IdentFilter) | ^~~~~~~~~~~~~~~~~~~~~~~ +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.17.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.17.0/js/src/wasm/WasmModuleTypes.cpp:67:35: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmModuleTypes.cpp: In member function 'JS::UniqueChars js::wasm::CacheableName::toQuotedString(JSContext*) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmModuleTypes.cpp:67:16: note: 'atom' declared here + 67 | RootedString atom(cx, toAtom(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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 = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -4484,8 +8592,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:1021:34: note: 'cx' declared here 1021 | static bool os_system(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -4543,19 +8649,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:334:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 334 | DEFINE_GETTER_FUNCTIONS(ExportEntry, exportName, StringOrNullValue, IdentFilter) | ^~~~~~~~~~~~~~~~~~~~~~~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::findSourceURLs()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6051:49: -/build/reproducible-path/mozjs115-115.17.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_19(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::findSourceURLs()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6051:16: note: 'result' declared here - 6051 | RootedObject result(cx, NewDenseEmptyArray(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6050:41: note: 'this' declared here - 6050 | bool Debugger::CallData::findSourceURLs() { - | ^ 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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -4608,24 +8701,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:120:55: note: 'cx' declared here 120 | bool ModuleLoader::ImportModuleDynamically(JSContext* cx, | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:136:27: -/build/reproducible-path/mozjs115-115.17.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; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_debugger0.cpp:20: -/build/reproducible-path/mozjs115-115.17.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::setAllocationSamplingProbability]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here - 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); - | ^~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o displayoptions.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/displayoptions.cpp -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here - 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -config/external/icu/i18n/double-conversion-bignum-dtoa.o -/usr/bin/x86_64-linux-gnu-g++ -o TestFloatingPoint.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestFloatingPoint.cpp -mfbt/tests/TestFunctionRef.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool EntryPoints(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:8085:46: @@ -4639,12 +8714,127 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:8077:36: note: 'cx' declared here 8077 | static bool EntryPoints(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestFunctionRef.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestFunctionRef.cpp -mfbt/tests/TestFunctionTypeTraits.o -/usr/bin/x86_64-linux-gnu-g++ -o TestFunctionTypeTraits.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestFunctionTypeTraits.cpp -mfbt/tests/TestHashTable.o -/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-bignum-dtoa.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/double-conversion-bignum-dtoa.cpp -config/external/icu/i18n/double-conversion-bignum.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12: +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool AsyncGeneratorValidateThrow(JSContext*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:672:51: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src10.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool AsyncGeneratorValidateThrow(JSContext*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:671:26: note: 'resultPromise' declared here + 671 | Rooted resultPromise( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:670:16: note: 'cx' declared here + 670 | JSContext* cx, MutableHandleValue 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::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayBufferObject* NewArrayBufferObject(JSContext*, JS::HandleObject, js::gc::AllocKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1291:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'js::ArrayBufferObject* NewArrayBufferObject(JSContext*, JS::HandleObject, js::gc::AllocKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1291:16: note: 'proto' declared here + 1291 | RootedObject proto(cx, proto_); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1283:59: note: 'cx' declared here + 1283 | static ArrayBufferObject* NewArrayBufferObject(JSContext* cx, + | ~~~~~~~~~~~^~ +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.17.0/js/src/wasm/WasmInitExpr.cpp:306:36, + inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.cpp:497:9: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:300:48, + inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.cpp:466:9: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:299:48, + inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.cpp:459:9: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:452:9: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': +/build/reproducible-path/mozjs115-115.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp:132:45: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::GetFunctionThis(JSContext*, AbstractFramePtr, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:132:15: note: 'thisv' declared here + 132 | RootedValue thisv(cx, frame.thisArgument()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:119:37: note: 'cx' declared here + 119 | bool js::GetFunctionThis(JSContext* cx, AbstractFramePtr frame, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/wasm/WasmJS.cpp:4692:79, + inlined from 'bool WebAssembly_compile(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:4685:13: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_compile(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:4692:26: note: 'promise' declared here + 4692 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit15.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testArrayBuffer.cpp:361:57: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'otherGlobal' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_50(D) + 48])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jsapi-tests0.cpp:29: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArrayBuffer.cpp: In member function 'virtual bool cls_testArrayBuffer_copyDataAcrossGlobals::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArrayBuffer.cpp:361:20: note: 'otherGlobal' declared here + 361 | JS::RootedObject otherGlobal(cx, createGlobal(nullptr)); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jsapi-tests/testArrayBuffer.cpp:360:1: note: in expansion of macro 'BEGIN_TEST' + 360 | BEGIN_TEST(testArrayBuffer_copyDataAcrossGlobals) { + | ^~~~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ModuleLoader.cpp:266:76: @@ -4658,6 +8848,19 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:254:45: note: 'cx' declared here 254 | bool ModuleLoader::dynamicImport(JSContext* cx, | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/Interpreter.cpp:262:53: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::GetImportOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:262:25: note: 'name' declared here + 262 | Rooted name(cx, script->getName(pc)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:258:40: note: 'cx' declared here + 258 | bool js::GetImportOperation(JSContext* cx, HandleObject envChain, + | ~~~~~~~~~~~^~ 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSString* js::shell::ResolvePath(JSContext*, JS::HandleString, PathResolutionMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:180:73: @@ -4671,6 +8874,29 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:167:34: note: 'cx' declared here 167 | JSString* ResolvePath(JSContext* cx, HandleString filenameStr, | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 0]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35, + inlined from 'virtual bool cls_testArgumentsObject::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:34:27: +/build/reproducible-path/mozjs115-115.17.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_41(D) + 48])[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'virtual bool cls_testArgumentsObject::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here + 65 | JS::RootedValueArray elems(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool LoadScript(JSContext*, unsigned int, JS::Value*, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1974:22: @@ -4684,6 +8910,32 @@ /build/reproducible-path/mozjs115-115.17.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 = js::Scope*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::Scope*; T = js::Scope*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'void js::UnwindEnvironment(JSContext*, EnvironmentIter&, jsbytecode*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1103:74: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'scope' in '((js::StackRootedBase**)cx)[2]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp: In function 'void js::UnwindEnvironment(JSContext*, EnvironmentIter&, jsbytecode*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1103:18: note: 'scope' declared here + 1103 | Rooted scope(cx, ei.initialFrame().script()->innermostScope(pc)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1098:39: note: 'cx' declared here + 1098 | void js::UnwindEnvironment(JSContext* cx, EnvironmentIter& ei, jsbytecode* pc) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::GetProperty(JSContext*, JS::HandleValue, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4782:78: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::GetProperty(JSContext*, JS::HandleValue, JS::Handle, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4781:16: note: 'obj' declared here + 4781 | RootedObject obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4725:33: note: 'cx' declared here + 4725 | bool js::GetProperty(JSContext* cx, HandleValue v, 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 = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/OSObject.cpp:329:58: @@ -4697,6 +8949,26 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:306:39: note: 'cx' declared here 306 | JSObject* FileAsTypedArray(JSContext* cx, JS::HandleString pathnameStr) { | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4771:5: warning: 'proto' may be used uninitialized [-Wmaybe-uninitialized] + 4771 | if (!proto) { + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4737:15: note: 'proto' was declared here + 4737 | JSObject* proto; + | ^~~~~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'ExecutionObservableScript::ExecutionObservableScript(JSContext*, JSScript*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:3082:9, + inlined from 'static bool js::Debugger::_ZN2js8Debugger36ensureExecutionObservabilityOfScriptEP9JSContextP8JSScript.part.0(JSContext*, JSScript*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:3354:43: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obs' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In static member function 'static bool js::Debugger::_ZN2js8Debugger36ensureExecutionObservabilityOfScriptEP9JSContextP8JSScript.part.0(JSContext*, JSScript*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:3354:29: note: 'obs' declared here + 3354 | ExecutionObservableScript obs(cx, script); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:3349:64: note: 'cx' declared here + 3349 | bool Debugger::ensureExecutionObservabilityOfScript(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool WasmLoop(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:8292:69: @@ -4736,6 +9008,65 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1762:48: note: 'cx' declared here 1762 | static bool CreateMappedArrayBuffer(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCMarker.h:13, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCRuntime.h:19, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/PublicIterators.h:15, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/gc/Marking.cpp:2272:70: +/build/reproducible-path/mozjs115-115.17.0/js/src/ds/OrderedHashTable.h:368:14: warning: storing the address of local variable 'r' in '*&MEM[(struct OrderedHashTable *)this_16(D) + 2408B].ranges' [-Wdangling-pointer=] + 368 | *prevp = this; + | ~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_gc1.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Marking.cpp: In member function 'js::gc::IncrementalProgress JS::Zone::enterWeakMarkingMode(js::GCMarker*, js::SliceBudget&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Marking.cpp:2272:36: note: 'r' declared here + 2272 | EphemeronEdgeTable::MutableRange r = gcEphemeronEdges().mutableAll(); + | ^ +/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Marking.cpp:2243:71: note: 'this' declared here + 2243 | SliceBudget& budget) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DelPropOperation(JSContext*, JS::HandleValue, JS::Handle, bool*) [with bool strict = true]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4850:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::DelPropOperation(JSContext*, JS::HandleValue, JS::Handle, bool*) [with bool strict = true]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4850:16: note: 'obj' declared here + 4850 | RootedObject obj(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4847:38: note: 'cx' declared here + 4847 | bool js::DelPropOperation(JSContext* cx, HandleValue val, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DelPropOperation(JSContext*, JS::HandleValue, JS::Handle, bool*) [with bool strict = false]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4850:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::DelPropOperation(JSContext*, JS::HandleValue, JS::Handle, bool*) [with bool strict = false]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4850:16: note: 'obj' declared here + 4850 | RootedObject obj(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4847:38: note: 'cx' declared here + 4847 | bool js::DelPropOperation(JSContext* cx, HandleValue val, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DelElemOperation(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = true]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4883:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::DelElemOperation(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = true]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4883:16: note: 'obj' declared here + 4883 | RootedObject obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4880:38: note: 'cx' declared here + 4880 | bool js::DelElemOperation(JSContext* cx, HandleValue val, HandleValue index, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::shell::DefineOS(JSContext*, JS::HandleObject, bool, RCFile**, RCFile**)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:1233:45: @@ -4749,24 +9080,21 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:1231:26: note: 'cx' declared here 1231 | bool DefineOS(JSContext* cx, HandleObject global, bool fuzzingSafe, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestHashTable.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestHashTable.cpp -mfbt/tests/TestIntegerRange.o -/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-bignum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::ArrayObject* js::GetFunctionParameterNamesArray(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:182:29: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'names' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/usr/bin/x86_64-linux-gnu-g++ -o locid.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/locid.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DelElemOperation(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = false]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4883:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp: In function 'js::ArrayObject* js::GetFunctionParameterNamesArray(JSContext*, JS::HandleFunction)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:182:21: note: 'names' declared here - 182 | RootedValueVector names(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:180:60: note: 'cx' declared here - 180 | ArrayObject* js::GetFunctionParameterNamesArray(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::DelElemOperation(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = false]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4883:16: note: 'obj' declared here + 4883 | RootedObject obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4880:38: note: 'cx' declared here + 4880 | bool js::DelElemOperation(JSContext* cx, HandleValue val, HandleValue index, + | ~~~~~~~~~~~^~ +config/external/icu/common/loclikely.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSObject* NewGlobalObject(JSContext*, JS::RealmOptions&, JSPrincipals*, ShellGlobalKind, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10242:77: @@ -4780,8 +9108,77 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:10237:45: note: 'cx' declared here 10237 | static JSObject* NewGlobalObject(JSContext* cx, JS::RealmOptions& options, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestIntegerRange.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestIntegerRange.cpp -mfbt/tests/TestJSONWriter.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::findSourceURLs()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6051:49: +/build/reproducible-path/mozjs115-115.17.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_19(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::findSourceURLs()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6051:16: note: 'result' declared here + 6051 | RootedObject result(cx, NewDenseEmptyArray(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6050:41: note: 'this' declared here + 6050 | bool Debugger::CallData::findSourceURLs() { + | ^ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/gc/Marking.cpp:1548:19: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::SetObjectElement(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4916:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::SetObjectElement(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4916:12: note: 'id' declared here + 4916 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4914:38: note: 'cx' declared here + 4914 | bool js::SetObjectElement(JSContext* cx, HandleObject obj, HandleValue index, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::SetObjectElementWithReceiver(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4927:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::SetObjectElementWithReceiver(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4927:12: note: 'id' declared here + 4927 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4924:50: note: 'cx' declared here + 4924 | bool js::SetObjectElementWithReceiver(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:136:27: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_debugger0.cpp:20: +/build/reproducible-path/mozjs115-115.17.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::setAllocationSamplingProbability]': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool NewGlobal(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6657:62: @@ -4795,22 +9192,88 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:6522:34: note: 'cx' declared here 6522 | static bool NewGlobal(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o regexp-ast.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-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.17.0/js/src/irregexp/imported/regexp-ast.cc -js/src/irregexp/regexp-compiler.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.17.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.17.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'bool JS::dbg::FireOnGarbageCollectionHook(JSContext*, GarbageCollectionEvent::Ptr&&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:7080:34: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'triggered' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-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.17.0/js/src/gc/Marking.cpp:2380:7: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/gc/Marking.cpp: In member function 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/gc/Marking.cpp:1548:19, + inlined from 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)' at /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Marking.cpp:2380:7: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/gc/Marking.cpp: In member function 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)': +/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Marking.cpp:1461:13: note: 'base' was declared here + 1461 | HeapSlot* base; // Slot range base pointer. + | ^~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MIR.h:29, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/AliasAnalysis.h:10, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/BaselineCacheIRCompiler.cpp:216:76: +/build/reproducible-path/mozjs115-115.17.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) + 8])[1]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In function 'bool JS::dbg::FireOnGarbageCollectionHook(JSContext*, GarbageCollectionEvent::Ptr&&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:7080:22: note: 'triggered' declared here - 7080 | RootedObjectVector triggered(cx); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:7079:16: note: 'cx' declared here - 7079 | JSContext* cx, JS::dbg::GarbageCollectionEvent::Ptr&& data) { - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_jit0.cpp:47: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineCacheIRCompiler.cpp: In member function 'js::jit::JitCode* js::jit::BaselineCacheIRCompiler::compile()': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineCacheIRCompiler.cpp:142:43: note: 'this' declared here + 142 | JitCode* BaselineCacheIRCompiler::compile() { + | ^ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::AsyncIteratorHelperObject* js::NewAsyncIteratorHelper(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1374:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncIteratorHelperObject* js::NewAsyncIteratorHelper(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1373:16: note: 'proto' declared here + 1373 | RootedObject proto(cx, GlobalObject::getOrCreateAsyncIteratorHelperPrototype( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1372:66: note: 'cx' declared here + 1372 | AsyncIteratorHelperObject* js::NewAsyncIteratorHelper(JSContext* cx) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Policy.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BoundFunctionObject.h:12, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:469:73: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BoundFunctionObject.cpp: In static member function 'static js::BoundFunctionObject* js::BoundFunctionObject::createTemplateObject(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BoundFunctionObject.cpp:468:32: note: 'bound' declared here + 468 | Rooted bound( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BoundFunctionObject.cpp:466:75: note: 'cx' declared here + 466 | BoundFunctionObject* BoundFunctionObject::createTemplateObject(JSContext* cx) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:2094:7: warning: 'def' may be used uninitialized [-Wmaybe-uninitialized] + 2094 | if (!def) { + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:2057:21: note: 'def' was declared here + 2057 | MInstruction* def; + | ^~~ 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool EvalInContext(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3988:45: @@ -4824,25 +9287,8 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:3982:38: note: 'cx' declared here 3982 | static bool EvalInContext(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o loclikely.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/loclikely.cpp -config/external/icu/common/loclikelysubtags.o -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/AsmJS.h:27, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/AsmJS.cpp:6554:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/AsmJS.cpp: In function 'bool GetDataProperty(JSContext*, JS::HandleValue, const char*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/AsmJS.cpp:6553:19: note: 'field' declared here - 6553 | Rooted field(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/AsmJS.cpp:6551:40: note: 'cx' declared here - 6551 | static bool GetDataProperty(JSContext* cx, HandleValue objVal, - | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestLinkedList.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestLinkedList.cpp +mfbt/tests/TestMacroArgs.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.17.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.17.0/js/src/shell/js.cpp:8251:63: @@ -4856,6 +9302,97 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:8222:41: note: 'cx' declared here 8222 | static bool WasmTextToBinary(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/LinkedList.h:73, + from /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1177:47: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, long 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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1177:47: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, long 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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmModuleTypes.h:69:8, + inlined from 'js::wasm::Import::Import(js::wasm::Import&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Import; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1177:47: +/build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmModuleTypes.h:69:8, + inlined from 'js::wasm::Export::Export(js::wasm::Export&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Export; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1177:47: +/build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = unsigned char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::CustomSection; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1177:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/LinkedList.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:13, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBuiltins.h:23, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIntrinsic.h:24, + from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmOpIter.h:28, + from /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmSerialize.cpp:1112:58: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, long 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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmSerialize.cpp:1112:58: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, long 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 = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool Run(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2616:49: @@ -4869,6 +9406,59 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2608:28: note: 'cx' declared here 2608 | static bool Run(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:17: +In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmModuleTypes.h:69:8, + inlined from 'js::wasm::Import::Import(js::wasm::Import&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Import; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmSerialize.cpp:1112:58: +/build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmModuleTypes.h:69:8, + inlined from 'js::wasm::Export::Export(js::wasm::Export&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Export; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmSerialize.cpp:1112:58: +/build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = unsigned char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::CustomSection; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmSerialize.cpp:1112:58: +/build/reproducible-path/mozjs115-115.17.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 '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.17.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.17.0/js/src/vm/Interpreter.cpp:5123:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::InitElemGetterSetterOperation(JSContext*, jsbytecode*, JS::HandleObject, JS::HandleValue, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5123:12: note: 'id' declared here + 5123 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5120:51: note: 'cx' declared here + 5120 | bool js::InitElemGetterSetterOperation(JSContext* cx, jsbytecode* pc, + | ~~~~~~~~~~~^~ 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSString* js::shell::ModuleLoader::fetchSource(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:666:68: @@ -4896,6 +9486,34 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:430:40: note: 'cx' declared here 430 | static bool osfile_readFile(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/wasm/WasmValue.cpp:507:16, + inlined from 'bool js::wasm::ToWebAssemblyValue(JSContext*, JS::HandleValue, FieldType, void*, bool, CoercionLevel) [with Debug = NoDebug]' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.cpp:653:50: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmValue.cpp:507:16: note: 'result' declared here + 507 | RootedAnyRef result(cx, AnyRef::null()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.cpp:611:42: note: 'cx' declared here + 611 | bool wasm::ToWebAssemblyValue(JSContext* cx, HandleValue val, FieldType type, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool JS::BigInt::absoluteDivWithBigIntDivisor(JSContext*, JS::HandleBigInt, JS::HandleBigInt, const mozilla::Maybe >&, const mozilla::Maybe >&, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:861:68: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'qhatv' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src10.cpp:47: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::absoluteDivWithBigIntDivisor(JSContext*, JS::HandleBigInt, JS::HandleBigInt, const mozilla::Maybe >&, const mozilla::Maybe >&, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:861:16: note: 'qhatv' declared here + 861 | RootedBigInt qhatv(cx, createUninitialized(cx, n + 1, isNegative)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:832:16: note: 'cx' declared here + 832 | JSContext* cx, HandleBigInt dividend, HandleBigInt divisor, + | ~~~~~~~~~~~^~ 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::shell::ReadFile(JSContext*, unsigned int, JS::Value*, PathResolutionMode)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:399:79, @@ -4910,19 +9528,6 @@ /build/reproducible-path/mozjs115-115.17.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::ValueArray<6>]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::ValueArray<6>]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 0]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: -/build/reproducible-path/mozjs115-115.17.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_19(D) + 48])[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 0]': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here - 65 | JS::RootedValueArray elems(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:5509:76: @@ -4936,154 +9541,492 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:5429:37: note: 'cx' declared here 5429 | static bool FrontendTest(JSContext* cx, unsigned argc, Value* vp, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestJSONWriter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestJSONWriter.cpp -mfbt/tests/TestLinkedList.o -/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-cached-powers.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/double-conversion-cached-powers.cpp -config/external/icu/i18n/double-conversion-double-to-string.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_mfbt0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.17.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool DefineConsole(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:9492:45: + inlined from 'bool js::OptimizeSpreadCall(JSContext*, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5302:39: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool DefineConsole(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:9492:16: note: 'obj' declared here - 9492 | RootedObject obj(cx, JS_NewPlainObject(cx)); +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::OptimizeSpreadCall(JSContext*, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5302:16: note: 'obj' declared here + 5302 | RootedObject obj(cx, &arg.toObject()); | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:9491:31: note: 'cx' declared here - 9491 | bool DefineConsole(JSContext* cx, HandleObject global) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-double-to-string.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:12564:71: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'jspath' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5292:40: note: 'cx' declared here + 5292 | bool js::OptimizeSpreadCall(JSContext* cx, HandleValue arg, + | ~~~~~~~~~~~^~ +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.17.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.17.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::ArrayObject* js::GetFunctionParameterNamesArray(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:182:29: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'names' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool InitModuleLoader(JSContext*, const js::cli::OptionParser&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:12564:23: note: 'jspath' declared here -12564 | Rooted jspath(cx, NewStringCopyUTF8(cx, pathUtf8.get())); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:12556:34: note: 'cx' declared here -12556 | bool InitModuleLoader(JSContext* cx, const OptionParser& op) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-fast-dtoa.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/double-conversion-fast-dtoa.cpp -config/external/icu/i18n/double-conversion-string-to-double.o -/usr/bin/x86_64-linux-gnu-g++ -o loclikelysubtags.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/loclikelysubtags.cpp -config/external/icu/common/locmap.o -/usr/bin/x86_64-linux-gnu-g++ -o locmap.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/locmap.cpp -config/external/icu/common/locresdata.o -/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-string-to-double.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/double-conversion-string-to-double.cpp -config/external/icu/i18n/double-conversion-strtod.o -/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-strtod.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/double-conversion-strtod.cpp -config/external/icu/i18n/dtfmtsym.o -/usr/bin/x86_64-linux-gnu-g++ -o TestLinkedList.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestLinkedList.cpp -mfbt/tests/TestMacroArgs.o -/usr/bin/x86_64-linux-gnu-g++ -o locresdata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/locresdata.cpp -config/external/icu/common/locutil.o -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCFrame.h:28, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmBaselineCompile.cpp:1142:26: -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCStk.h:165:11: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] - 165 | kind_ = k; - | ~~~~~~^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here - 133 | Kind k; - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o dtfmtsym.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dtfmtsym.cpp -config/external/icu/i18n/dtitvfmt.o -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Parser.cpp:6457:10: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] - 6457 | return ifNode; - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Parser.cpp:6447:19: note: 'ifNode' was declared here - 6447 | TernaryNodeType ifNode; - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/decNumber.cpp: In function 'decNumber* uprv_decNumberLog10_73(decNumber*, const decNumber*, decContext*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/i18n/decNumber.cpp:184: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/debugger/Debugger.cpp: In function 'js::ArrayObject* js::GetFunctionParameterNamesArray(JSContext*, JS::HandleFunction)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:182:21: note: 'names' declared here + 182 | RootedValueVector names(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:180:60: note: 'cx' declared here + 180 | ArrayObject* js::GetFunctionParameterNamesArray(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.17.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.17.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp:29:27: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jsapi-tests1.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp: In member function 'virtual bool cls_testAtomizeTwoByteUTF8::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp:29:19: note: 'atom8' declared here + 29 | Rooted atom8(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp:27:1: note: in expansion of macro 'BEGIN_TEST' + 27 | BEGIN_TEST(testAtomizeTwoByteUTF8) { + | ^~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o collationkeys.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationkeys.cpp +config/external/icu/i18n/collationroot.o +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/gc/Marking.cpp:1548:19: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = 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.17.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.17.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'bool JS::dbg::FireOnGarbageCollectionHook(JSContext*, GarbageCollectionEvent::Ptr&&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:7080:34: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'triggered' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In function 'bool JS::dbg::FireOnGarbageCollectionHook(JSContext*, GarbageCollectionEvent::Ptr&&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:7080:22: note: 'triggered' declared here + 7080 | RootedObjectVector triggered(cx); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:7079:16: note: 'cx' declared here + 7079 | JSContext* cx, JS::dbg::GarbageCollectionEvent::Ptr&& data) { + | ~~~~~~~~~~~^~ In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MIR.h:29, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/AliasAnalysis.h:10, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/BaselineCacheIRCompiler.cpp:216:76: -/build/reproducible-path/mozjs115-115.17.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) + 8])[1]' [-Wdangling-pointer=] + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array-inl.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:7, + from Unified_cpp_js_src0.cpp:2: +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::bufferGetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:883:56: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jit0.cpp:47: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineCacheIRCompiler.cpp: In member function 'js::jit::JitCode* js::jit::BaselineCacheIRCompiler::compile()': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineCacheIRCompiler.cpp:142:43: note: 'this' declared here - 142 | JitCode* BaselineCacheIRCompiler::compile() { +In file included from Unified_cpp_js_src0.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::bufferGetterImpl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:882:27: note: 'thisView' declared here + 882 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:881:50: note: 'cx' declared here + 881 | bool DataViewObject::bufferGetterImpl(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.17.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.17.0/js/src/vm/Interpreter.cpp:5512:63: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::SetPropertySuper(JSContext*, JS::HandleValue, JS::HandleValue, JS::Handle, JS::HandleValue, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5511:16: note: 'obj' declared here + 5511 | RootedObject obj(cx, ToObjectFromStackForPropertyAccess( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5506:38: note: 'cx' declared here + 5506 | bool js::SetPropertySuper(JSContext* cx, HandleValue lval, HandleValue receiver, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCFrame.h:28, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmBaselineCompile.cpp:1142:26: +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCStk.h:165:11: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] + 165 | kind_ = k; + | ~~~~~~^~~ +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::SetElementSuper(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5526:64: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::SetElementSuper(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5525:16: note: 'obj' declared here + 5525 | RootedObject obj(cx, ToObjectFromStackForPropertyAccess( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5521:37: note: 'cx' declared here + 5521 | bool js::SetElementSuper(JSContext* cx, HandleValue lval, HandleValue receiver, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::SharedShape* GetArrayShapeWithProto(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5054:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::SharedShape* GetArrayShapeWithProto(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5052:24: note: 'shape' declared here + 5052 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5049:55: note: 'cx' declared here + 5049 | static SharedShape* GetArrayShapeWithProto(JSContext* cx, HandleObject proto) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o collationroot.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationroot.cpp +config/external/icu/i18n/collationrootelements.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool array_proto_finish(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5134:79: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unscopables' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp: In function 'bool array_proto_finish(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5133:16: note: 'unscopables' declared here + 5133 | RootedObject unscopables(cx, + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5130:43: note: 'cx' declared here + 5130 | static bool array_proto_finish(JSContext* cx, JS::HandleObject ctor, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:338:31: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:338:23: note: 'proto' declared here + 338 | Rooted proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool DefineConsole(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:9492:45: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool DefineConsole(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:9492:16: note: 'obj' declared here + 9492 | RootedObject obj(cx, JS_NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:9491:31: note: 'cx' declared here + 9491 | bool DefineConsole(JSContext* cx, HandleObject global) { + | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_jit10.cpp:29: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/ScalarReplacement.cpp: In member function 'void js::jit::ArrayMemoryView::visitStoreElement(js::jit::MStoreElement*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/ScalarReplacement.cpp:1497:11: note: 'index' was declared here + 1497 | int32_t index; + | ^~~~~ +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.17.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.17.0/js/src/vm/BigIntType.cpp:2247:77: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp: In static member function 'static JS::BigInt* JS::BigInt::rshByAbsolute(JSContext*, JS::HandleBigInt, JS::HandleBigInt)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2246:16: note: 'result' declared here + 2246 | RootedBigInt result(cx, + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2201:42: note: 'cx' declared here + 2201 | BigInt* BigInt::rshByAbsolute(JSContext* cx, HandleBigInt x, HandleBigInt y) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/ScalarReplacement.cpp: In member function 'void js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/ScalarReplacement.cpp:1520:11: note: 'index' was declared here + 1520 | int32_t index; + | ^~~~~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JS::BigInt* JS::BigInt::bitAnd(JSContext*, JS::HandleBigInt, JS::HandleBigInt)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2311:46: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'x1' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp: In static member function 'static JS::BigInt* JS::BigInt::bitAnd(JSContext*, JS::HandleBigInt, JS::HandleBigInt)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2311:18: note: 'x1' declared here + 2311 | RootedBigInt x1(cx, absoluteSubOne(cx, x)); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2295:35: note: 'cx' declared here + 2295 | BigInt* BigInt::bitAnd(JSContext* cx, HandleBigInt x, HandleBigInt y) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JS::BigInt* JS::BigInt::bitXor(JSContext*, JS::HandleBigInt, JS::HandleBigInt)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2356:46: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'x1' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp: In static member function 'static JS::BigInt* JS::BigInt::bitXor(JSContext*, JS::HandleBigInt, JS::HandleBigInt)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2356:18: note: 'x1' declared here + 2356 | RootedBigInt x1(cx, absoluteSubOne(cx, x)); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2341:35: note: 'cx' declared here + 2341 | BigInt* BigInt::bitXor(JSContext* cx, HandleBigInt x, HandleBigInt y) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JS::BigInt* JS::BigInt::bitOr(JSContext*, JS::HandleBigInt, JS::HandleBigInt)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2403:50: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp: In static member function 'static JS::BigInt* JS::BigInt::bitOr(JSContext*, JS::HandleBigInt, JS::HandleBigInt)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2403:18: note: 'result' declared here + 2403 | RootedBigInt result(cx, absoluteSubOne(cx, x)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2385:34: note: 'cx' declared here + 2385 | BigInt* BigInt::bitOr(JSContext* cx, HandleBigInt x, HandleBigInt y) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src18.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:160:48: +/build/reproducible-path/mozjs115-115.17.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_src0.cpp:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/BigInt.cpp:160:16: note: 'bi' declared here + 160 | RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:150:39: note: 'cx' declared here + 150 | bool BigIntObject::asUintN(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.17.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.17.0/js/src/vm/Interpreter.cpp:1949:40: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'js::ReportInNotObjectError(JSContext*, JS::HandleValue, JS::HandleValue)::': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1949:18: note: 'str' declared here + 1949 | RootedString str(cx, ref.toString()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1946:46: note: 'cx' declared here + 1946 | auto uniqueCharsFromString = [](JSContext* cx, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:186:48: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp: In static member function 'static bool js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:186:16: note: 'bi' declared here + 186 | RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:176:38: note: 'cx' declared here + 176 | bool BigIntObject::asIntN(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/BigIntType.cpp:2704:44: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'mod' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp: In static member function 'static JS::BigInt* JS::BigInt::asIntN(JSContext*, JS::HandleBigInt, uint64_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2704:16: note: 'mod' declared here + 2704 | RootedBigInt mod(cx, asUintN(cx, x, bits)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2664:35: note: 'cx' declared here + 2664 | BigInt* BigInt::asIntN(JSContext* cx, HandleBigInt x, uint64_t bits) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/builtin/DataViewObject.cpp:895:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::byteLengthGetterImpl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:894:27: note: 'thisView' declared here + 894 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:893:54: note: 'cx' declared here + 893 | bool DataViewObject::byteLengthGetterImpl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::byteOffsetGetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:916:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::byteOffsetGetterImpl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:915:27: note: 'thisView' declared here + 915 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:914:54: note: 'cx' declared here + 914 | bool DataViewObject::byteOffsetGetterImpl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Parser.cpp:6457:10: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] + 6457 | return ifNode; + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Parser.cpp:6447:19: note: 'ifNode' was declared here + 6447 | TernaryNodeType ifNode; + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:70:5: warning: 'op.js::wasm::OpBytes::b0' may be used uninitialized [-Wmaybe-uninitialized] + 70 | switch (op.b0) { + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.cpp:59:13: note: 'op.js::wasm::OpBytes::b0' was declared here + 59 | OpBytes op; + | ^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmStubs.h:24, + from /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:141:30: +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmOpIter.h:2285:18: warning: 'funcIndex' may be used uninitialized [-Wmaybe-uninitialized] + 2285 | if (*funcIndex >= env_.funcs.length()) { + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:140:18: note: 'funcIndex' was declared here + 140 | uint32_t funcIndex; + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/i18n/decNumber.cpp: In function 'decNumber* uprv_decNumberSquareRoot_73(decNumber*, const decNumber*, decContext*)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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/x86_64-linux-gnu-g++ -o locutil.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DebuggerMemory*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:136:27: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.cpp:100:17: note: 'c' was declared here + 100 | int64_t c; + | ^ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:85:32: +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmOpIter.h:2171:11: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] + 2171 | if (*id >= env_.globals.length()) { + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp:487:17: +/build/reproducible-path/mozjs115-115.17.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.17.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::takeCensus]': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here - 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o lsr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/lsr.cpp -config/external/icu/common/lstmbe.o -In file included from Unified_cpp_js_src_gc0.cpp:29: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/gc/Allocator.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Allocator.cpp:7, - from Unified_cpp_js_src_gc0.cpp:2: -/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Cell.h:269:7: note: 'class js::gc::TenuredCell' declared here - 269 | class TenuredCell : public Cell { - | ^~~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o dtitvfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dtitvfmt.cpp -config/external/icu/i18n/dtitvinf.o +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp: In function 'bool DefineArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:487:12: note: 'id' declared here + 487 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:485:50: note: 'cx' declared here + 485 | static inline bool DefineArrayElement(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/Interpreter.h:485:43, + inlined from 'TryNoteIterInterpreter::TryNoteIterInterpreter(JSContext*, const js::InterpreterRegs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1184:51, + inlined from 'HandleErrorContinuation ProcessTryNotes(JSContext*, js::EnvironmentIter&, js::InterpreterRegs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1215:43, + inlined from 'HandleErrorContinuation HandleError(JSContext*, js::InterpreterRegs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1319:50: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tni' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp: In function 'HandleErrorContinuation HandleError(JSContext*, js::InterpreterRegs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1215:31: note: 'tni' declared here + 1215 | for (TryNoteIterInterpreter tni(cx, regs); !tni.done(); ++tni) { + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1288:55: note: 'cx' declared here + 1288 | static HandleErrorContinuation HandleError(JSContext* cx, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::BigIntObject::toString_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:89:72: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp: In static member function 'static bool js::BigIntObject::toString_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:87:16: note: 'bi' declared here + 87 | RootedBigInt bi(cx, thisv.isBigInt() + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:83:45: note: 'cx' declared here + 83 | bool BigIntObject::toString_impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool SetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:497:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool SetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:497:12: note: 'id' declared here + 497 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:495:47: note: 'cx' declared here + 495 | static inline bool SetArrayElement(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.17.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.17.0/js/src/shell/js.cpp:12564:71: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'jspath' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool InitModuleLoader(JSContext*, const js::cli::OptionParser&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:12564:23: note: 'jspath' declared here +12564 | Rooted jspath(cx, NewStringCopyUTF8(cx, pathUtf8.get())); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool HasAndGetElement(JSContext*, JS::HandleObject, JS::HandleObject, T, bool*, JS::MutableHandleValue) [with T = long unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:309:12: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool HasAndGetElement(JSContext*, JS::HandleObject, JS::HandleObject, T, bool*, JS::MutableHandleValue) [with T = long unsigned int]': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:309:12: note: 'id' declared here + 309 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:289:41: note: 'cx' declared here + 289 | static bool HasAndGetElement(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/wasm/WasmInstance.cpp:2452:57: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmInstance.cpp:2452:20: note: 'ref' declared here + 2452 | RootedAnyRef ref(cx, AnyRef::fromCompiledCode(ptr)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSString* js::AsmJSFunctionToString(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/AsmJS.cpp:7360:70: @@ -5097,8 +10040,26 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/AsmJS.cpp:7327:48: note: 'cx' declared here 7327 | JSString* js::AsmJSFunctionToString(JSContext* cx, HandleFunction fun) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o dtitvinf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dtitvinf.cpp -config/external/icu/i18n/dtptngen.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests12.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 file included from /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:5052:30: +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmOpIter.h:2214:11: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized] + 2214 | if (*id >= env_.globals.length()) { + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTeeGlobal({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:5050:12: note: 'id' was declared here + 5050 | uint32_t id; + | ^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:5051:16: note: 'value' was declared here + 5051 | MDefinition* value; + | ^~~~~ 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.17.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.17.0/js/src/wasm/AsmJS.cpp:7310:70: @@ -5112,16 +10073,832 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/AsmJS.cpp:7278:46: note: 'cx' declared here 7278 | JSString* js::AsmJSModuleToString(JSContext* cx, HandleFunction fun, | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitEnd({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4602:3: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] + 4602 | switch (kind) { + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4584:13: note: 'kind' was declared here + 4584 | LabelKind kind; + | ^~~~ +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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInstance.cpp:217:21: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmInstance.cpp:217:14: note: 'args' declared here + 217 | InvokeArgs args(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInstance.cpp:207:38: note: 'cx' declared here + 207 | bool Instance::callImport(JSContext* cx, uint32_t funcImportIndex, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o collationrootelements.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationrootelements.cpp +config/external/icu/i18n/collationruleparser.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.17.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.17.0/js/src/vm/BigIntType.cpp:2968:24: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt* js::ToBigInt(JSContext*, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2968:15: note: 'v' declared here + 2968 | RootedValue v(cx, val); + | ^ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2967:33: note: 'cx' declared here + 2967 | BigInt* js::ToBigInt(JSContext* cx, HandleValue val) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o collationruleparser.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationruleparser.cpp +config/external/icu/i18n/collationsets.o /usr/bin/x86_64-linux-gnu-g++ -o TestMacroArgs.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestMacroArgs.o.pp /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestMacroArgs.cpp mfbt/tests/TestMacroForEach.o /usr/bin/x86_64-linux-gnu-g++ -o TestMacroForEach.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestMacroForEach.o.pp /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestMacroForEach.cpp -/usr/bin/x86_64-linux-gnu-g++ -o lstmbe.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/lstmbe.cpp mfbt/tests/TestMathAlgorithms.o -config/external/icu/common/messagepattern.o +In member function 'bool js::wasm::OpIter::readGetGlobal(uint32_t*) [with Policy = {anonymous}::IonCompilePolicy]', + inlined from 'bool EmitGetGlobal({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4985:30: +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmOpIter.h:2171:11: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized] + 2171 | if (*id >= env_.globals.length()) { + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitGetGlobal({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4984:12: note: 'id' was declared here + 4984 | uint32_t id; + | ^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests13.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 /usr/bin/x86_64-linux-gnu-g++ -o TestMathAlgorithms.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestMathAlgorithms.o.pp /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestMathAlgorithms.cpp mfbt/tests/TestMaybe.o -/usr/bin/x86_64-linux-gnu-g++ -o messagepattern.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/messagepattern.cpp -config/external/icu/common/mlbe.o +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTableGet({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6151:59: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] + 6151 | const TableDesc& table = f.moduleEnv().tables[tableIndex]; + | ^ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6141:12: note: 'tableIndex' was declared here + 6141 | uint32_t tableIndex; + | ^~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o loclikely.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/loclikely.cpp +config/external/icu/common/loclikelysubtags.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src19.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTableSet({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6223:59: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] + 6223 | const TableDesc& table = f.moduleEnv().tables[tableIndex]; + | ^ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6210:12: note: 'tableIndex' was declared here + 6210 | uint32_t tableIndex; + | ^~~~~~~~~~ +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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInstance.cpp:1619:7: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, long 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::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp:141:29: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS::Construct(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/CallAndConstruct.cpp:141:21: note: 'cargs' declared here + 141 | js::ConstructArgs cargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp:95:26: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/CallAndConstruct.cpp:95:18: note: 'iargs' declared here + 95 | js::InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o TestMaybe.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestMaybe.cpp +mfbt/tests/TestNonDereferenceable.o +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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmInstance.cpp:1638:73: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, long 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::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.h:953:50, + inlined from 'bool JS::Construct(JSContext*, Handle, const HandleValueArray&, MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/CallAndConstruct.cpp:162:29: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS::Construct(JSContext*, Handle, const HandleValueArray&, MutableHandle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/CallAndConstruct.cpp:162:21: note: 'cargs' declared here + 162 | js::ConstructArgs cargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool array_toLocaleString(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1388:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_toLocaleString(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1388:16: note: 'obj' declared here + 1388 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1381:45: note: 'cx' declared here + 1381 | static bool array_toLocaleString(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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:65:22: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:65:14: note: 'args2' declared here + 65 | InvokeArgs args2(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool GetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:478:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool GetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:478:12: note: 'id' declared here + 478 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:460:47: note: 'cx' declared here + 460 | static inline bool GetArrayElement(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Result.h:121, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jspubtd.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject-inl.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:11, + from Unified_cpp_js_src17.cpp:2: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/JSObject.cpp:441:5: required from here + 842 | return mozTryTempResult_.propagateErr(); \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool AsyncGeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1032:70: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncIterProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool AsyncGeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1031:16: note: 'asyncIterProto' declared here + 1031 | RootedObject asyncIterProto( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1012:58: note: 'cx' declared here + 1012 | static bool AsyncGeneratorFunctionClassFinish(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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:94:25: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:94:17: note: 'args2' declared here + 94 | ConstructArgs args2(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp:1248:70: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncIterProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static bool js::GlobalObject::initAsyncIteratorProto(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1247:16: note: 'asyncIterProto' declared here + 1247 | RootedObject asyncIterProto( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1240:54: note: 'cx' declared here + 1240 | bool GlobalObject::initAsyncIteratorProto(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::GlobalObject::initAsyncIteratorHelperProto(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1351:70: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncIterProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static bool js::GlobalObject::initAsyncIteratorHelperProto(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1350:16: note: 'asyncIterProto' declared here + 1350 | RootedObject asyncIterProto( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1344:60: note: 'cx' declared here + 1344 | bool GlobalObject::initAsyncIteratorHelperProto(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o loclikelysubtags.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/loclikelysubtags.cpp +config/external/icu/common/locmap.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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp:112:26: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS::Call(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/CallAndConstruct.cpp:112:18: note: 'iargs' declared here + 112 | js::InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.h:89, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:9, + from Unified_cpp_js_src1.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::MapObject::size_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:821:48: +/build/reproducible-path/mozjs115-115.17.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_src1.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::size_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:821:16: note: 'obj' declared here + 821 | RootedObject obj(cx, &args.thisv().toObject()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:820:38: note: 'cx' declared here + 820 | bool MapObject::size_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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::GlobalObject::initAsyncFromSyncIteratorProto(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1192:70: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncIterProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static bool js::GlobalObject::initAsyncFromSyncIteratorProto(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1191:16: note: 'asyncIterProto' declared here + 1191 | RootedObject asyncIterProto( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1186:16: note: 'cx' declared here + 1186 | JSContext* cx, Handle global) { + | ~~~~~~~~~~~^~ +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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp:47:26: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/CallAndConstruct.cpp:47:18: note: 'iargs' declared here + 47 | js::InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp:65:26: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/CallAndConstruct.cpp:65:18: note: 'iargs' declared here + 65 | js::InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp:4180:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool js::array_indexOf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4180:16: note: 'obj' declared here + 4180 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4175:35: note: 'cx' declared here + 4175 | bool js::array_indexOf(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/LIR.h:21, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/PerfSpewer.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.h:10, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:6405:21: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:6418:21: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/MIR.h:10823:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] +10823 | laneIndex_(laneIndex), + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:6411:12: note: 'laneIndex' was declared here + 6411 | uint32_t laneIndex; + | ^~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o collationsets.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationsets.cpp +config/external/icu/i18n/collationsettings.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1175:50: +/build/reproducible-path/mozjs115-115.17.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_src1.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool js::obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1175:16: note: 'obj' declared here + 1175 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1165:39: note: 'cx' declared here + 1165 | bool js::obj_isPrototypeOf(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::array_lastIndexOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4307:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool js::array_lastIndexOf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4307:16: note: 'obj' declared here + 4307 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4302:39: note: 'cx' declared here + 4302 | bool js::array_lastIndexOf(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* CreateObjectPrototype(JSContext*, JSProtoKey)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2254:62: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'objectProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'JSObject* CreateObjectPrototype(JSContext*, JSProtoKey)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2253:24: note: 'objectProto' declared here + 2253 | Rooted objectProto( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2245:51: note: 'cx' declared here + 2245 | static JSObject* CreateObjectPrototype(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::AsyncGeneratorObject* OrdinaryCreateFromConstructorAsynGen(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:71:78, + inlined from 'static js::AsyncGeneratorObject* js::AsyncGeneratorObject::create(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:95:43: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static js::AsyncGeneratorObject* js::AsyncGeneratorObject::create(JSContext*, JS::HandleFunction)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:71:16: note: 'proto' declared here + 71 | RootedObject proto(cx, protoVal.isObject() ? &protoVal.toObject() : nullptr); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:90:63: note: 'cx' declared here + 90 | AsyncGeneratorObject* AsyncGeneratorObject::create(JSContext* cx, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:136:27: +/build/reproducible-path/mozjs115-115.17.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.17.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::takeCensus]': +/build/reproducible-path/mozjs115-115.17.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.17.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::ListObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ListObject*; T = js::ListObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::AsyncGeneratorRequest* js::AsyncGeneratorObject::dequeueRequest(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:167:51: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'queue' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static js::AsyncGeneratorRequest* js::AsyncGeneratorObject::dequeueRequest(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:167:23: note: 'queue' declared here + 167 | Rooted queue(cx, generator->queue()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:160:16: note: 'cx' declared here + 160 | JSContext* cx, Handle generator) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::array_includes(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4421:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool js::array_includes(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4421:16: note: 'obj' declared here + 4421 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4416:36: note: 'cx' declared here + 4416 | bool js::array_includes(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::Handle; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* CreateObjectConstructor(JSContext*, JSProtoKey)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2228:46: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'self' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'JSObject* CreateObjectConstructor(JSContext*, JSProtoKey)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2228:25: note: 'self' declared here + 2228 | Rooted self(cx, cx->global()); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2227:53: note: 'cx' declared here + 2227 | static JSObject* CreateObjectConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit16.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTableFill({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:6096:12: note: 'tableIndex' was declared here + 6096 | uint32_t tableIndex; + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTableGrow({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.17.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.17.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::ListObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ListObject*; T = js::ListObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp:135:57: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'queue' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static bool js::AsyncGeneratorObject::enqueueRequest(JSContext*, JS::Handle, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:135:25: note: 'queue' declared here + 135 | Rooted queue(cx, ListObject::create(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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::ModuleNamespaceObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleNamespaceObject*; T = js::ModuleNamespaceObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool js::ModuleNamespaceObject::ProxyHandler::delete_(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:559:76: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ns' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src1.cpp:29: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In member function 'virtual bool js::ModuleNamespaceObject::ProxyHandler::delete_(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:559:34: note: 'ns' declared here + 559 | Rooted ns(cx, &proxy->as()); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:557:16: note: 'cx' declared here + 557 | JSContext* cx, HandleObject proxy, HandleId id, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitIntrinsic({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp:1135:43: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static JSObject* js::AsyncFromSyncIteratorObject::create(JSContext*, JS::HandleObject, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1133:16: note: 'proto' declared here + 1133 | RootedObject proto(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1130:58: note: 'cx' declared here + 1130 | JSObject* AsyncFromSyncIteratorObject::create(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 = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp:5079:79: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In static member function 'static js::SharedShape* js::GlobalObject::createArrayShapeWithDefaultProto(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5078:16: note: 'proto' declared here + 5078 | RootedObject proto(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5075:72: note: 'cx' declared here + 5075 | SharedShape* GlobalObject::createArrayShapeWithDefaultProto(JSContext* cx) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'js::ArrayObject* NewArrayWithProto(JSContext*, uint32_t, JS::HandleObject, js::NewObjectKind) [with unsigned int maxLength = 0]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5111:24, + inlined from 'JSObject* CreateArrayPrototype(JSContext*, JSProtoKey)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5127:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'JSObject* CreateArrayPrototype(JSContext*, JSProtoKey)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5111:24: note: 'shape' declared here + 5111 | Rooted shape(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5124:50: note: 'cx' declared here + 5124 | static JSObject* CreateArrayPrototype(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.17.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.17.0/js/src/vm/AsyncFunction.cpp:270:77: +/build/reproducible-path/mozjs115-115.17.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 Unified_cpp_js_src10.cpp:29: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncFunction.cpp: In function 'JSFunction* NewHandler(JSContext*, js::Native, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncFunction.cpp:268:27: note: 'handlerFun' declared here + 268 | JS::Rooted handlerFun( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncFunction.cpp:263:35: note: 'cx' declared here + 263 | JSFunction* NewHandler(JSContext* cx, Native handler, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 0]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, + inlined from 'js::ArrayObject* js::NewDenseEmptyArray(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5212:21: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDenseEmptyArray(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here + 5097 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5211:48: note: 'cx' declared here + 5211 | ArrayObject* js::NewDenseEmptyArray(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.17.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.17.0/js/src/vm/AsyncFunction.cpp:316:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncFunction.cpp: In static member function 'static js::AsyncFunctionGeneratorObject* js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncFunction.cpp:316:26: note: 'resultPromise' declared here + 316 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 0]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, + inlined from 'js::ArrayObject* js::NewTenuredDenseEmptyArray(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5216:21: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewTenuredDenseEmptyArray(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here + 5097 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5215:55: note: 'cx' declared here + 5215 | ArrayObject* js::NewTenuredDenseEmptyArray(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 4294967295]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, + inlined from 'js::ArrayObject* js::NewDenseFullyAllocatedArray(JSContext*, uint32_t, NewObjectKind, gc::AllocSite*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5222:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDenseFullyAllocatedArray(JSContext*, uint32_t, NewObjectKind, gc::AllocSite*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here + 5097 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5220:16: note: 'cx' declared here + 5220 | JSContext* cx, uint32_t length, NewObjectKind newKind /* = GenericObject */, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 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.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:1618:53, + inlined from 'bool EmitStoreLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6486:21: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/MIR.h:10981:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] +10981 | laneIndex_(laneIndex), + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitStoreLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6479:12: note: 'laneIndex' was declared here + 6479 | uint32_t laneIndex; + | ^~~~~~~~~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 2046]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, + inlined from 'js::ArrayObject* js::NewDensePartlyAllocatedArray(JSContext*, uint32_t, NewObjectKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5228:57: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDensePartlyAllocatedArray(JSContext*, uint32_t, NewObjectKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here + 5097 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5226:16: note: 'cx' declared here + 5226 | JSContext* cx, uint32_t length, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::ArrayBufferObject* js::ArrayBufferObject::createForContents(JSContext*, size_t, BufferContents)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1378:55: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In static member function 'static js::ArrayBufferObject* js::ArrayBufferObject::createForContents(JSContext*, size_t, BufferContents)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1377:30: note: 'buffer' declared here + 1377 | Rooted buffer( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1336:16: note: 'cx' declared here + 1336 | JSContext* cx, size_t nbytes, BufferContents contents) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:1594:51, + inlined from 'bool EmitLoadLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6474:21: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/MIR.h:10920:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] +10920 | laneIndex_(laneIndex), + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitLoadLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)': +/build/reproducible-path/mozjs115-115.17.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 = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'js::ArrayObject* NewArrayWithProto(JSContext*, uint32_t, JS::HandleObject, js::NewObjectKind) [with unsigned int maxLength = 2046]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5111:24, + inlined from 'js::ArrayObject* js::NewDensePartlyAllocatedArrayWithProto(JSContext*, uint32_t, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5234:66: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDensePartlyAllocatedArrayWithProto(JSContext*, uint32_t, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5111:24: note: 'shape' declared here + 5111 | Rooted shape(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5231:67: note: 'cx' declared here + 5231 | ArrayObject* js::NewDensePartlyAllocatedArrayWithProto(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 0]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, + inlined from 'js::ArrayObject* js::NewDenseUnallocatedArray(JSContext*, uint32_t, NewObjectKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5241:21: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDenseUnallocatedArray(JSContext*, uint32_t, NewObjectKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here + 5097 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5239:16: note: 'cx' declared here + 5239 | JSContext* cx, uint32_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.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp:562:74: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function 'static bool js::FinalizationRegistryObject::unregister(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:562:16: note: 'obj' declared here + 562 | RootedObject obj(cx, registry->registrations()->lookup(unregisterToken)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:523:56: note: 'cx' declared here + 523 | bool FinalizationRegistryObject::unregister(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.17.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.17.0/js/src/vm/ArrayBufferObject.cpp:2188:70: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'targetBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'JSObject* JS::ArrayBufferClone(JSContext*, Handle, size_t, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:2188:20: note: 'targetBuffer' declared here + 2188 | JS::RootedObject targetBuffer(cx, JS::NewArrayBuffer(cx, srcLength)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 4294967295]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, + inlined from 'js::ArrayObject* js::NewDenseFullyAllocatedArray(JSContext*, uint32_t, NewObjectKind, gc::AllocSite*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5222:30, + inlined from 'js::ArrayObject* js::NewArrayWithShape(JSContext*, uint32_t, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5306:37: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewArrayWithShape(JSContext*, uint32_t, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here + 5097 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5296:47: note: 'cx' declared here + 5296 | ArrayObject* js::NewArrayWithShape(JSContext* cx, uint32_t length, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* JS::CopyArrayBuffer(JSContext*, Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1951:53: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedSource' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'JSObject* JS::CopyArrayBuffer(JSContext*, Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1950:30: note: 'unwrappedSource' declared here + 1950 | Rooted unwrappedSource( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::SetObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SetObject*; T = js::SetObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp:1702:73: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'setobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::clear_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1702:22: note: 'setobj' declared here + 1702 | Rooted setobj(cx, &args.thisv().toObject().as()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1701:39: note: 'cx' declared here + 1701 | bool SetObject::clear_impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/ArrayBufferObject.cpp:858:38, + inlined from 'bool js::CreateWasmBuffer(JSContext*, const wasm::MemoryDesc&, MutableHandleArrayBufferObjectMaybeShared)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:918:62: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'bool js::CreateWasmBuffer(JSContext*, const wasm::MemoryDesc&, MutableHandleArrayBufferObjectMaybeShared)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:858:38: note: 'object' declared here + 858 | RootedArrayBufferObjectMaybeShared object( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::ModuleNamespaceObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleNamespaceObject*; T = js::ModuleNamespaceObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool js::ModuleNamespaceObject::ProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:508:76: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ns' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In member function 'virtual bool js::ModuleNamespaceObject::ProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:508:34: note: 'ns' declared here + 508 | Rooted ns(cx, &proxy->as()); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:506:58: note: 'cx' declared here + 506 | bool ModuleNamespaceObject::ProxyHandler::has(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ 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.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:136:27: @@ -5135,81 +10912,686 @@ /build/reproducible-path/mozjs115-115.17.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::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 4294967295]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, + inlined from 'js::ArrayObject* js::NewDenseFullyAllocatedArray(JSContext*, uint32_t, NewObjectKind, gc::AllocSite*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5222:30, + inlined from 'JSObject* JS::NewArrayObject(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5505:37: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'JSObject* JS::NewArrayObject(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here + 5097 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5500:55: note: 'cx' declared here + 5500 | JS_PUBLIC_API JSObject* JS::NewArrayObject(JSContext* cx, size_t length) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:135:21: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'idRoot' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:135:12: note: 'idRoot' declared here + 135 | RootedId idRoot(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:102:46: note: 'cx' declared here + 102 | bool js::obj_propertyIsEnumerable(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&, S&&) [with RootingContext = JSContext*; S = js::ArrayBufferObject*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::DetachArrayBuffer(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1877:45: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'bool JS::DetachArrayBuffer(JSContext*, HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1876:30: note: 'unwrappedBuffer' declared here + 1876 | Rooted unwrappedBuffer( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1871:53: note: 'cx' declared here + 1871 | JS_PUBLIC_API bool JS::DetachArrayBuffer(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayObject* js::NewArrayWithNullProto(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5555:69: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewArrayWithNullProto(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5555:24: note: 'shape' declared here + 5555 | Rooted shape(cx, GetArrayShapeWithProto(cx, nullptr)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5554:51: note: 'cx' declared here + 5554 | ArrayObject* js::NewArrayWithNullProto(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool DecompileArgumentFromStack(JSContext*, int, JS::UniqueChars*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BytecodeUtil.cpp:2531:45: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BytecodeUtil.cpp: In function 'bool DecompileArgumentFromStack(JSContext*, int, JS::UniqueChars*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BytecodeUtil.cpp:2531:16: note: 'script' declared here + 2531 | RootedScript script(cx, frameIter.script()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'void* JS::StealArrayBufferContents(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:2011:45: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'void* JS::StealArrayBufferContents(JSContext*, HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:2010:30: note: 'unwrappedBuffer' declared here + 2010 | Rooted unwrappedBuffer( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:2004:61: note: 'cx' declared here + 2004 | JS_PUBLIC_API void* JS::StealArrayBufferContents(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o locmap.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/locmap.cpp +config/external/icu/common/locresdata.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.17.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.17.0/js/src/jsapi-tests/testArrayBuffer.cpp:361:57: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'otherGlobal' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_50(D) + 48])[3]' [-Wdangling-pointer=] + inlined from 'static bool js::MapObject::size_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:821:48, + inlined from 'bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = js::MapObject::is; bool (* Impl)(JSContext*, const CallArgs&) = js::MapObject::size_impl]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:829:67, + inlined from 'static bool js::MapObject::size(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:829:67: +/build/reproducible-path/mozjs115-115.17.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-tests0.cpp:29: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArrayBuffer.cpp: In member function 'virtual bool cls_testArrayBuffer_copyDataAcrossGlobals::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArrayBuffer.cpp:361:20: note: 'otherGlobal' declared here - 361 | JS::RootedObject otherGlobal(cx, createGlobal(nullptr)); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jsapi-tests/testArrayBuffer.cpp:360:1: note: in expansion of macro 'BEGIN_TEST' - 360 | BEGIN_TEST(testArrayBuffer_copyDataAcrossGlobals) { - | ^~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o TestMaybe.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestMaybe.cpp -mfbt/tests/TestNonDereferenceable.o -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with long unsigned int ArgCount = 0]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35, - inlined from 'virtual bool cls_testArgumentsObject::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:34:27: -/build/reproducible-path/mozjs115-115.17.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_41(D) + 48])[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::size(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:821:16: note: 'obj' declared here + 821 | RootedObject obj(cx, &args.thisv().toObject()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:826:33: note: 'cx' declared here + 826 | bool MapObject::size(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool PreprocessValue(JSContext*, JS::HandleObject, KeyType, JS::MutableHandleValue, {anonymous}::StringifyContext*) [with KeyType = JS::Handle]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:308:18: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testArgumentsObject.cpp: In member function 'virtual bool cls_testArgumentsObject::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: note: 'elems' declared here - 65 | JS::RootedValueArray elems(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp:29:27: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src1.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp: In function 'bool PreprocessValue(JSContext*, JS::HandleObject, KeyType, JS::MutableHandleValue, {anonymous}::StringifyContext*) [with KeyType = JS::Handle]': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:308:18: note: 'obj' declared here + 308 | RootedObject obj(cx, JS::ToObject(cx, vp)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:293:40: note: 'cx' declared here + 293 | static bool PreprocessValue(JSContext* cx, HandleObject holder, KeyType key, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool AsyncGeneratorDrainQueue(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:568:57: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'next' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests1.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp: In member function 'virtual bool cls_testAtomizeTwoByteUTF8::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp:29:19: note: 'atom8' declared here - 29 | Rooted atom8(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp:27:1: note: in expansion of macro 'BEGIN_TEST' - 27 | BEGIN_TEST(testAtomizeTwoByteUTF8) { - | ^~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o dtptngen.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dtptngen.cpp -config/external/icu/i18n/dtrule.o -/usr/bin/x86_64-linux-gnu-g++ -o mlbe.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/mlbe.cpp -config/external/icu/common/normalizer2.o +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool AsyncGeneratorDrainQueue(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:567:36: note: 'next' declared here + 567 | Rooted next( + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:547:16: note: 'cx' declared here + 547 | JSContext* cx, Handle generator) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestNonDereferenceable.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestNonDereferenceable.cpp +mfbt/tests/TestNotNull.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.17.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.17.0/js/src/builtin/AtomicsObject.cpp:720:44: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src0.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AtomicsObject.cpp: In function 'bool atomics_wait(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AtomicsObject.cpp:720:16: note: 'value' declared here + 720 | RootedBigInt value(cx, ToBigInt(cx, valv)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AtomicsObject.cpp:679:37: note: 'cx' declared here + 679 | static bool atomics_wait(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +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.17.0/js/src/jit/ScalarReplacement.cpp:83:11: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/ScalarReplacement.cpp:1520:11: note: 'index' was declared here + 1520 | int32_t index; + | ^~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o locresdata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/locresdata.cpp +config/external/icu/common/locutil.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.17.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.17.0/js/src/vm/AsyncIteration.cpp:703:78: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'request' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool AsyncGeneratorEnqueue(JSContext*, JS::Handle, js::CompletionKind, JS::HandleValue, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:701:34: note: 'request' declared here + 701 | Rooted request( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:695:16: note: 'cx' declared here + 695 | JSContext* cx, Handle generator, + | ~~~~~~~~~~~^~ +In file included from /usr/include/c++/14/map:62, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/map:3, + from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/util/ZoneShim.h:9, + from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/RegExpShim.h:29, + from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-ast.h:11, + from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-macro-assembler.h:8, + from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-nodes.h:8, + from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-compiler.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-compiler-tonode.cc:5, + from Unified_cpp_js_src_irregexp1.cpp:2: +In member function 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {v8::base::Vector, v8::internal::RegExpTree*}; _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*> >]', + inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {v8::base::Vector, v8::internal::RegExpTree*}; _Key = v8::base::Vector; _Tp = v8::internal::RegExpTree*; _Compare = v8::internal::CharacterClassStringLess; _Alloc = v8::internal::ZoneAllocator, v8::internal::RegExpTree*> >]' at /usr/include/c++/14/bits/stl_map.h:608:33, + inlined from 'void v8::internal::{anonymous}::{anonymous}::ExtractStringsFromUnicodeSet(const icu_73::UnicodeSet&, v8::internal::CharacterClassStrings*, v8::internal::RegExpFlags, v8::internal::Zone*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-parser.cc:1862:21, + inlined from 'bool v8::internal::{anonymous}::{anonymous}::LookupPropertyValueName(UProperty, const char*, bool, v8::internal::ZoneList*, v8::internal::CharacterClassStrings*, v8::internal::RegExpFlags, v8::internal::Zone*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-parser.cc:1896:35: +/usr/include/c++/14/bits/stl_tree.h:2431:46: warning: 'this' pointer is null [-Wnonnull] + 2431 | auto __res = _M_get_insert_unique_pos(__z._M_key()); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_tree.h: In function 'bool v8::internal::{anonymous}::{anonymous}::LookupPropertyValueName(UProperty, const char*, bool, v8::internal::ZoneList*, v8::internal::CharacterClassStrings*, v8::internal::RegExpFlags, v8::internal::Zone*)': +/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>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::setInt8Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:701:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setInt8Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:700:27: note: 'thisView' declared here + 700 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:697:45: note: 'cx' declared here + 697 | bool DataViewObject::setInt8Impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestNotNull.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestNotNull.cpp +mfbt/tests/TestPoisonArea.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.17.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.17.0/js/src/vm/AsyncIteration.cpp:782:46: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool js::AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:782:15: note: 'completionValue' declared here + 782 | RootedValue completionValue(cx, args.get(0)); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:765:40: note: 'cx' declared here + 765 | bool js::AsyncGeneratorNext(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/Registers.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MachineState.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/JitFrames.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/RematerializedFrame.h:18, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/RematerializedFrame.cpp:91:77: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/RematerializedFrame.cpp:90:37: note: 'tempFrames' declared here + 90 | Rooted tempFrames(cx, + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/RematerializedFrame.cpp:88:16: note: 'cx' declared here + 88 | JSContext* cx, uint8_t* top, InlineFrameIterator& iter, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::setUint8Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:719:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setUint8Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:718:27: note: 'thisView' declared here + 718 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:715:46: note: 'cx' declared here + 715 | bool DataViewObject::setUint8Impl(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::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:837:46: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool js::AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:837:15: note: 'completionValue' declared here + 837 | RootedValue completionValue(cx, args.get(0)); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:821:42: note: 'cx' declared here + 821 | bool js::AsyncGeneratorReturn(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o collationsettings.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationsettings.cpp +config/external/icu/i18n/collationtailoring.o +/usr/bin/x86_64-linux-gnu-g++ -o TestPoisonArea.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestPoisonArea.cpp +mfbt/tests/TestRandomNum.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:896:46: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool js::AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:896:15: note: 'completionValue' declared here + 896 | RootedValue completionValue(cx, args.get(0)); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::getInt8Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:495:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getInt8Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:494:27: note: 'thisView' declared here + 494 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:491:45: note: 'cx' declared here + 491 | bool DataViewObject::getInt8Impl(JSContext* cx, const 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.17.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.17.0/js/src/vm/AsyncFunction.cpp:246:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncFunction.cpp: In static member function 'static js::AsyncFunctionGeneratorObject* js::AsyncFunctionGeneratorObject::create(JSContext*, JS::HandleFunction)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncFunction.cpp:246:26: note: 'resultPromise' declared here + 246 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncFunction.cpp:243:16: note: 'cx' declared here + 243 | JSContext* cx, HandleFunction fun) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::getUint8Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:514:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getUint8Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:513:27: note: 'thisView' declared here + 513 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:510:46: note: 'cx' declared here + 510 | bool DataViewObject::getUint8Impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::ArrayBufferObject* js::ArrayBufferObject::createForContents(JSContext*, size_t, BufferContents)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1378:55, + inlined from 'JSObject* JS::NewExternalArrayBuffer(JSContext*, size_t, void*, BufferContentsFreeFunc, void*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1971:46: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'JSObject* JS::NewExternalArrayBuffer(JSContext*, size_t, void*, BufferContentsFreeFunc, void*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1377:30: note: 'buffer' declared here + 1377 | Rooted buffer( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1960:16: note: 'cx' declared here + 1960 | JSContext* cx, size_t nbytes, void* data, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::ArrayBufferObject* js::ArrayBufferObject::createForContents(JSContext*, size_t, BufferContents)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1378:55, + inlined from 'JSObject* JS::NewArrayBufferWithUserOwnedContents(JSContext*, size_t, void*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1985:46: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'JSObject* JS::NewArrayBufferWithUserOwnedContents(JSContext*, size_t, void*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1377:30: note: 'buffer' declared here + 1377 | Rooted buffer( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1974:76: note: 'cx' declared here + 1974 | JS_PUBLIC_API JSObject* JS::NewArrayBufferWithUserOwnedContents(JSContext* cx, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/builtin/DataViewObject.cpp:571:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getInt32Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:570:27: note: 'thisView' declared here + 570 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:567:46: note: 'cx' declared here + 567 | bool DataViewObject::getInt32Impl(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.17.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.17.0/js/src/vm/AsyncIteration.cpp:1135:43, + inlined from 'JSObject* js::CreateAsyncFromSyncIterator(JSContext*, JS::HandleObject, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1124:45: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In function 'JSObject* js::CreateAsyncFromSyncIterator(JSContext*, JS::HandleObject, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1133:16: note: 'proto' declared here + 1133 | RootedObject proto(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1121:54: note: 'cx' declared here + 1121 | JSObject* js::CreateAsyncFromSyncIterator(JSContext* cx, HandleObject iter, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o locutil.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DataViewObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp:661:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getFloat32Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:660:27: note: 'thisView' declared here + 660 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:657:48: note: 'cx' declared here + 657 | bool DataViewObject::getFloat32Impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::getInt16Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:533:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getInt16Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:532:27: note: 'thisView' declared here + 532 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:529:46: note: 'cx' declared here + 529 | bool DataViewObject::getInt16Impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::getUint16Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:552:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getUint16Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:551:27: note: 'thisView' declared here + 551 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:548:47: note: 'cx' declared here + 548 | bool DataViewObject::getUint16Impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src20.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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::DataViewObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::getFloat64Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:681:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getFloat64Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:680:27: note: 'thisView' declared here + 680 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:677:48: note: 'cx' declared here + 677 | bool DataViewObject::getFloat64Impl(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.17.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.17.0/js/src/builtin/MapObject.cpp:1725:64, + inlined from 'bool JS::MapForEach(JSContext*, HandleObject, HandleValue, HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1904:17: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'forEachFunc' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In function 'bool JS::MapForEach(JSContext*, HandleObject, HandleValue, HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1724:18: note: 'forEachFunc' declared here + 1724 | RootedFunction forEachFunc( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1902:46: note: 'cx' declared here + 1902 | JS_PUBLIC_API bool JS::MapForEach(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::setBigInt64Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:811:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setBigInt64Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:810:27: note: 'thisView' declared here + 810 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:807:49: note: 'cx' declared here + 807 | bool DataViewObject::setBigInt64Impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/builtin/DataViewObject.cpp:867:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setFloat64Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:866:27: note: 'thisView' declared here + 866 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:863:48: note: 'cx' declared here + 863 | bool DataViewObject::setFloat64Impl(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.17.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.17.0/js/src/builtin/MapObject.cpp:1725:64, + inlined from 'bool JS::SetForEach(JSContext*, HandleObject, HandleValue, HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1969:17: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'forEachFunc' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In function 'bool JS::SetForEach(JSContext*, HandleObject, HandleValue, HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1724:18: note: 'forEachFunc' declared here + 1724 | RootedFunction forEachFunc( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1967:46: note: 'cx' declared here + 1967 | JS_PUBLIC_API bool JS::SetForEach(JSContext* cx, HandleObject 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.17.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.17.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.17.0/js/src/jit/BaselineCacheIRCompiler.cpp:2108:33: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineCacheIRCompiler.cpp: In function 'bool js::jit::TryFoldingStubs(JSContext*, ICFallbackStub*, JSScript*, ICScript*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineCacheIRCompiler.cpp:2108:21: note: 'shapeList' declared here + 2108 | RootedValueVector shapeList(cx); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineCacheIRCompiler.cpp:2078:42: note: 'cx' declared here + 2078 | bool js::jit::TryFoldingStubs(JSContext* cx, ICFallbackStub* fallback, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::setInt32Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:773:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setInt32Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:772:27: note: 'thisView' declared here + 772 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:769:46: note: 'cx' declared here + 769 | bool DataViewObject::setInt32Impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::setUint32Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:791:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setUint32Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:790:27: note: 'thisView' declared here + 790 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:787:47: note: 'cx' declared here + 787 | bool DataViewObject::setUint32Impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests14.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +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.17.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.17.0/js/src/builtin/ModuleObject.cpp:432:51: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In member function 'virtual bool js::ModuleNamespaceObject::ProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:432:15: note: 'value' declared here + 432 | RootedValue value(cx, env->getSlot(prop->slot())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:410:16: note: 'cx' declared here + 410 | JSContext* cx, HandleObject proxy, HandleId id, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::setInt16Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:737:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setInt16Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:736:27: note: 'thisView' declared here + 736 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:733:46: note: 'cx' declared here + 733 | bool DataViewObject::setInt16Impl(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 = const JS::Value&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool js::ModuleNamespaceObject::ProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:539:51: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In member function 'virtual bool js::ModuleNamespaceObject::ProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:539:15: note: 'value' declared here + 539 | RootedValue value(cx, env->getSlot(prop->slot())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:518:58: note: 'cx' declared here + 518 | bool ModuleNamespaceObject::ProxyHandler::get(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::setUint16Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:755:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setUint16Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:754:27: note: 'thisView' declared here + 754 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:751:47: note: 'cx' declared here + 751 | bool DataViewObject::setUint16Impl(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::ModuleNamespaceObject* js::ModuleNamespaceObject::create(JSContext*, JS::Handle, JS::MutableHandle, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > > >, JS::MutableHandle > >)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:301:68: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In static member function 'static js::ModuleNamespaceObject* js::ModuleNamespaceObject::create(JSContext*, JS::Handle, JS::MutableHandle, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > > >, JS::MutableHandle > >)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:300:16: note: 'object' declared here + 300 | RootedObject object( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:293:16: note: 'cx' declared here + 293 | JSContext* cx, Handle module, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::setFloat32Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:849:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setFloat32Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:848:27: note: 'thisView' declared here + 848 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:845:48: note: 'cx' declared here + 845 | bool DataViewObject::setFloat32Impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/Snapshots.h:13, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Interpreter-inl.h:588:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctionList-inl.h:32, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:44, + from Unified_cpp_js_src_jit11.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter-inl.h: In function 'bool js::CheckPrivateFieldOperation(JSContext*, jsbytecode*, JS::HandleValue, JS::HandleValue, bool*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter-inl.h:209:12: note: 'key' declared here + 209 | RootedId key(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DataViewObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::setBigUint64Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:831:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setBigUint64Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:830:27: note: 'thisView' declared here + 830 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:827:50: note: 'cx' declared here + 827 | bool DataViewObject::setBigUint64Impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::getBigInt64Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:611:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getBigInt64Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:610:27: note: 'thisView' declared here + 610 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:607:49: note: 'cx' declared here + 607 | bool DataViewObject::getBigInt64Impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/jit/VMFunctions.cpp:681:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::SetArrayLength(JSContext*, JS::HandleObject, JS::HandleValue, bool)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::getBigUint64Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:637:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getBigUint64Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:636:27: note: 'thisView' declared here + 636 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:633:50: note: 'cx' declared here + 633 | bool DataViewObject::getBigUint64Impl(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.17.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.17.0/js/src/shell/js.cpp:7922:25: @@ -5223,8 +11605,130 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7897:41: note: 'cx' declared here 7897 | static bool AddMarkObservers(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestNonDereferenceable.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestNonDereferenceable.cpp -mfbt/tests/TestNotNull.o +/usr/bin/x86_64-linux-gnu-g++ -o TestRandomNum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestRandomNum.cpp +mfbt/tests/TestRange.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::constructWrapped(JSContext*, JS::HandleObject, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:198:62: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::constructWrapped(JSContext*, JS::HandleObject, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:198:25: note: 'global' declared here + 198 | Rooted global(cx, cx->realm()->maybeGlobal()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:172:50: note: 'cx' declared here + 172 | bool DataViewObject::constructWrapped(JSContext* cx, HandleObject bufobj, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/jit/VMFunctions.cpp:2189:24: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::GetPrototypeOf(JSContext*, JS::HandleObject, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:2189:16: note: 'proto' declared here + 2189 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:2185:32: note: 'cx' declared here + 2185 | bool GetPrototypeOf(JSContext* cx, HandleObject target, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DataViewObject::getUint32Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:590:56: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getUint32Impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:589:27: note: 'thisView' declared here + 589 | Rooted thisView( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:586:47: note: 'cx' declared here + 586 | bool DataViewObject::getUint32Impl(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* JS_NewDataView(JSContext*, JS::HandleObject, size_t, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:1021:77: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'constructor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In function 'JSObject* JS_NewDataView(JSContext*, JS::HandleObject, size_t, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:1021:16: note: 'constructor' declared here + 1021 | RootedObject constructor(cx, GlobalObject::getOrCreateConstructor(cx, key)); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:1018:51: note: 'cx' declared here + 1018 | JS_PUBLIC_API JSObject* JS_NewDataView(JSContext* cx, HandleObject buffer, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ProcessExecutableMemory.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ExecutableAllocator.h:36, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCContext.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Cell.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Allocator.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/FormatBuffer.h:17, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/ErrorObject.cpp:369:68: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ErrorObject.cpp: In static member function 'static JSObject* js::ErrorObject::createProto(JSContext*, JSProtoKey)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ErrorObject.cpp:368:16: note: 'protoProto' declared here + 368 | RootedObject protoProto( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NonSyntacticVariablesObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* JS::NewJSMEnvironment(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:440:66: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'varEnv' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src0.cpp:47: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp: In function 'JSObject* JS::NewJSMEnvironment(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:440:16: note: 'varEnv' declared here + 440 | RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:439:58: note: 'cx' declared here + 439 | JS_PUBLIC_API JSObject* JS::NewJSMEnvironment(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* JS::GetJSMEnvironmentOfScriptedCaller(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:519:49: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Eval.cpp: In function 'JSObject* JS::GetJSMEnvironmentOfScriptedCaller(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:519:16: note: 'env' declared here + 519 | RootedObject env(cx, iter.environmentChain(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:509:74: note: 'cx' declared here + 509 | JS_PUBLIC_API JSObject* JS::GetJSMEnvironmentOfScriptedCaller(JSContext* cx) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o collationtailoring.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/collationtailoring.cpp +config/external/icu/i18n/collationweights.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.17.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.17.0/js/src/builtin/ModuleObject.cpp:2136:79: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleObject* js::CallModuleResolveHook(JSContext*, JS::HandleValue, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2135:16: note: 'result' declared here + 2135 | RootedObject result(cx, + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2126:52: note: 'cx' declared here + 2126 | ModuleObject* js::CallModuleResolveHook(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o lsr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/lsr.cpp +config/external/icu/common/lstmbe.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSObject* js::shell::ModuleLoader::getOrCreateModuleRegistry(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:540:77: @@ -5238,6 +11742,8 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:538:62: note: 'cx' declared here 538 | JSObject* ModuleLoader::getOrCreateModuleRegistry(JSContext* cx) { | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o lstmbe.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/lstmbe.cpp +config/external/icu/common/messagepattern.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 = StreamCacheEntryObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:7515:73: @@ -5251,12 +11757,19 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:7486:36: note: 'cx' declared here 7486 | static bool construct(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestNotNull.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestNotNull.cpp -/usr/bin/x86_64-linux-gnu-g++ -o normalizer2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/normalizer2.cpp -mfbt/tests/TestPoisonArea.o -config/external/icu/common/normalizer2impl.o -/usr/bin/x86_64-linux-gnu-g++ -o dtrule.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dtrule.cpp -config/external/icu/i18n/erarules.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 = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Walk(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:1080:44: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp: In function 'bool Walk(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:1080:16: note: 'key' declared here + 1080 | RootedString key(cx, IdToString(cx, name)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:973:29: note: 'cx' declared here + 973 | static bool Walk(JSContext* cx, HandleObject holder, HandleId 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 = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:460:1: @@ -5310,7 +11823,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:335:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 335 | DEFINE_GETTER_FUNCTIONS(ExportEntry, moduleRequest, ObjectOrNullValue, | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_mfbt1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.17.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -5328,7 +11840,8 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 351 | DEFINE_GETTER_FUNCTIONS(RequestedModule, moduleRequest, ObjectOrNullValue, | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o erarules.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/erarules.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/erarules.cpp +/usr/bin/x86_64-linux-gnu-g++ -o TestRange.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestRange.cpp +mfbt/tests/TestRefPtr.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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -5348,7 +11861,8 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 351 | DEFINE_GETTER_FUNCTIONS(RequestedModule, moduleRequest, ObjectOrNullValue, | ^~~~~~~~~~~~~~~~~~~~~~~ -config/external/icu/i18n/ethpccal.o +/usr/bin/x86_64-linux-gnu-g++ -o messagepattern.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -5368,6 +11882,19 @@ /build/reproducible-path/mozjs115-115.17.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::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Revive(JSContext*, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:1090:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/JSON.cpp: In function 'bool Revive(JSContext*, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:1090:24: note: 'obj' declared here + 1090 | Rooted obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:1089:31: note: 'cx' declared here + 1089 | static bool Revive(JSContext* cx, HandleValue reviver, MutableHandleValue 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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -5406,8 +11933,22 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:466:1: note: in expansion of macro 'DEFINE_CREATE' 466 | DEFINE_CREATE(ModuleObject, ShellModuleObjectWrapper_accessors, nullptr) | ^~~~~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o ethpccal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ethpccal.cpp -config/external/icu/i18n/fmtable.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::Handle&; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp:2348:24: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:2348:14: note: 'id' declared here + 2348 | RootedId id(cx, id_); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:2346:23: note: 'cx' declared here + 2346 | bool has(JSContext* cx, HandleObject proxy, HandleId id_, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests15.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:462:1: @@ -5427,6 +11968,8 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:462:1: note: in expansion of macro 'DEFINE_NATIVE_CREATE' 462 | DEFINE_NATIVE_CREATE(ImportEntry, ShellImportEntryWrapper_accessors, nullptr) | ^~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src21.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:463:1: @@ -5446,6 +11989,8 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:463:1: note: in expansion of macro 'DEFINE_NATIVE_CREATE' 463 | DEFINE_NATIVE_CREATE(ExportEntry, ShellExportEntryWrapper_accessors, nullptr) | ^~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o collationweights.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:464:1: @@ -5465,6 +12010,20 @@ /build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/debugger/Debugger.cpp:3299:36, + inlined from 'static void js::Debugger::terminateDebuggerFrames(JSContext*, js::AbstractFramePtr)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6651:41: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp: In static member function 'static void js::Debugger::terminateDebuggerFrames(JSContext*, js::AbstractFramePtr)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:3299:36: note: 'genObj' declared here + 3299 | Rooted genObj( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6647:51: note: 'cx' declared here + 6647 | void Debugger::terminateDebuggerFrames(JSContext* cx, AbstractFramePtr 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.17.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.17.0/js/src/shell/OSObject.cpp:688:71: @@ -5479,6 +12038,19 @@ 686 | static FileObject* redirect(JSContext* cx, HandleString relFilename, | ~~~~~~~~~~~^~ 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.17.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.17.0/js/src/builtin/Object.cpp:679:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool js::obj_toString(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:679:16: note: 'obj' declared here + 679 | RootedObject obj(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:676:34: note: 'cx' declared here + 676 | bool js::obj_toString(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::shell::FileObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/OSObject.cpp:726:62, inlined from 'bool js::shell::Redirect(JSContext*, const JS::CallArgs&, RCFile**)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:718:13, @@ -5508,6 +12080,67 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:771:46: note: 'cx' declared here 771 | static bool osfile_redirectOutput(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestRefPtr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestRefPtr.cpp +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/HashTable.h:10, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/HeapAPI.h:18, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/TracingAPI.h:11, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCPolicyAPI.h:52, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:23, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/CallNonGenericMethod.cpp:7, + from Unified_cpp_js_src12.cpp:2: +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.17.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.17.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, + inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:49:27, + inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:109:15, + inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.cpp:501:62: +/build/reproducible-path/mozjs115-115.17.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; } + | ~~~~~^~~~~~ +In file included from Unified_cpp_js_src12.cpp:29: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment-inl.h:10, + from /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment.h:109:15, + inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.cpp:501:62: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.cpp:501:28: note: 'e' declared here + 501 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { + | ^ +mfbt/tests/TestResult.o +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.17.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.17.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, + inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:92:48, + inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.cpp:501:48: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, + inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:92:48, + inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.cpp:501:48: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': +/build/reproducible-path/mozjs115-115.17.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 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::shell::ModuleLoader::addModuleToRegistry(JSContext*, JS::HandleString, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:528:58: @@ -5521,6 +12154,32 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:526:51: note: 'cx' declared here 526 | bool ModuleLoader::addModuleToRegistry(JSContext* cx, HandleString path, | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:136:27: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ObjectToSource(JSContext*, JS::HandleObject)::' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:339:40: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'idv' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)__closure_88(D)])[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In lambda function: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:339:19: note: 'idv' declared here + 339 | RootedValue idv(cx, IdToValue(id)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:329:63: note: '__closure' declared here + 329 | PropertyKind kind) -> bool { + | ^~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::shell::ModuleLoader::lookupModuleInRegistry(JSContext*, JS::HandleString, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:508:58: @@ -5534,10 +12193,34 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:504:54: note: 'cx' declared here 504 | bool ModuleLoader::lookupModuleInRegistry(JSContext* cx, HandleString path, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o regexp-compiler.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-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.17.0/js/src/irregexp/imported/regexp-compiler.cc -js/src/irregexp/Unified_cpp_js_src_irregexp0.o -/usr/bin/x86_64-linux-gnu-g++ -o fmtable.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/fmtable.cpp -config/external/icu/i18n/format.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.17.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.17.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.17.0/js/src/jit/VMFunctions.cpp:824:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp:48: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp:3493:33: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CheckLexicalNameConflict(JSContext*, JS::Handle, JS::HandleObject, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3493:12: note: 'id' declared here + 3493 | RootedId id(cx, NameToId(name)); + | ^~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSLinearString* js::shell::ModuleLoader::normalizePath(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:575:43: @@ -5551,14 +12234,109 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:573:56: note: 'cx' declared here 573 | JSLinearString* ModuleLoader::normalizePath(JSContext* cx, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestPoisonArea.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestPoisonArea.cpp -mfbt/tests/TestRandomNum.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o format.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/format.cpp -config/external/icu/i18n/formatted_string_builder.o -/usr/bin/x86_64-linux-gnu-g++ -o formatted_string_builder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/formatted_string_builder.cpp -config/external/icu/i18n/formattedval_iterimpl.o +In member function 'js::jit::MDefinition* {anonymous}::FunctionCompiler::constantI64(int64_t)', + inlined from 'bool EmitI64Const({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4501:21, + inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:7428:9: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:7426:9: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:836:23, + inlined from 'bool EmitTeeLocal({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4979:11, + inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:7362:9: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:4788:25, + inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:7314:9: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:2883:41, + inlined from 'bool EmitDelegate({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4806:30, + inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:7319:26: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.17.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::AbstractBindingIter]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractBindingIter; T = js::AbstractBindingIter]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp:3783:49: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CheckGlobalDeclarationConflicts(JSContext*, JS::HandleScript, JS::Handle, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3783:23: note: 'bi' declared here + 3783 | Rooted bi(cx, BindingIter(script)); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3773:16: note: 'cx' declared here + 3773 | JSContext* cx, HandleScript script, + | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_wasm0.cpp:20: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmBCMemory.cpp:129:11: note: 'addrTemp' was declared here + 129 | int32_t addrTemp; + | ^~~~~~~~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp' +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment.cpp:306:51: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o TestResult.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestResult.cpp +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.cpp: In member function 'bool JS::Compartment::getOrCreateWrapper(JSContext*, JS::HandleObject, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment.cpp:288:49: note: 'cx' declared here + 288 | bool Compartment::getOrCreateWrapper(JSContext* cx, HandleObject existing, + | ~~~~~~~~~~~^~ +mfbt/tests/TestRollingMean.o +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.17.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.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:3953:39: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::GlobalOrEvalDeclInstantiation(JSContext*, JS::HandleObject, JS::HandleScript, GCThingIndex)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3828:37: note: 'env' declared here + 3828 | Rooted env(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSLinearString* js::shell::ModuleLoader::resolve(JSContext*, JS::HandleString, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:376:72: @@ -5572,8 +12350,80 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:374:50: note: 'cx' declared here 374 | JSLinearString* ModuleLoader::resolve(JSContext* cx, HandleString specifier, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestRandomNum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestRandomNum.cpp -mfbt/tests/TestRange.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.17.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.17.0/js/src/builtin/Array.cpp:1257:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool js::array_join(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1257:16: note: 'obj' declared here + 1257 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1252:32: note: 'cx' declared here + 1252 | bool js::array_join(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::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/VMFunctions.cpp:2215:42: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::DoConcatStringObject(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:2200:15: note: 'rootedObj' declared here + 2200 | RootedValue rootedObj(cx, obj); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp:1173:42: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::HandleDebugTrap(JSContext*, BaselineFrame*, const uint8_t*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:1173:16: note: 'script' declared here + 1173 | RootedScript script(cx, frame->script()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp:172:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool obj_toSource(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:172:16: note: 'obj' declared here + 172 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:163:37: note: 'cx' declared here + 163 | static bool obj_toSource(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/RegisterSets.h:18, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsapi-tests/testLookup.cpp:57:75: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jsapi-tests13.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testLookup.cpp: In function 'bool document_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ModuleLoader.cpp:101:49: @@ -5613,8 +12463,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:158:50: note: 'cx' declared here 158 | bool ModuleLoader::registerTestModule(JSContext* cx, HandleObject moduleRequest, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests10.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSAtom*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:5152:70: @@ -5695,6 +12543,21 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:144:46: note: 'cx' declared here 144 | bool ModuleLoader::loadRootModule(JSContext* cx, HandleString path) { | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o compactdecimalformat.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/compactdecimalformat.cpp +config/external/icu/i18n/coptccal.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:17: +In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = js::frontend::StencilModuleAssertion; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::frontend::StencilModuleAssertion; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:964:30, + inlined from 'js::frontend::StencilModuleRequest::StencilModuleRequest(js::frontend::StencilModuleRequest&&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.h:539:37, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::frontend::StencilModuleRequest}; T = js::frontend::StencilModuleRequest; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::frontend::StencilModuleRequest; T = js::frontend::StencilModuleRequest; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::frontend::StencilModuleRequest; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::frontend::StencilModuleRequest; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, + inlined from 'bool js::ModuleBuilder::buildTables(js::frontend::StencilModuleMetadata&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1359:54: +/build/reproducible-path/mozjs115-115.17.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 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool RunModule(JSContext*, const char*, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1117:56, @@ -5709,193 +12572,10 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:1657:46: note: 'cx' declared here 1657 | [[nodiscard]] static bool Process(JSContext* cx, const char* filename, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o normalizer2impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/normalizer2impl.cpp -config/external/icu/common/normlzr.o -/usr/bin/x86_64-linux-gnu-g++ -o normlzr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/normlzr.cpp -config/external/icu/common/parsepos.o -warning: `encoding_rs` (lib) generated 27 warnings (2 duplicates) - 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.17.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.17.0/third_party/rust/encoding_c_mem LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/mozjs115-115.17.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=e45bf8ec73e11bc8 -C extra-filename=-e45bf8ec73e11bc8 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/encoding_c_mem-e45bf8ec73e11bc8 -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn` -/usr/bin/x86_64-linux-gnu-g++ -o formattedval_iterimpl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/formattedval_iterimpl.cpp -config/external/icu/i18n/formattedval_sbimpl.o -/usr/bin/x86_64-linux-gnu-g++ -o TestRange.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestRange.cpp -mfbt/tests/TestRefPtr.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.17.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.17.0/js/src/shell/ModuleLoader.cpp:347:78: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'path' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp: In member function 'bool js::shell::ModuleLoader::tryDynamicImport(JSContext*, JS::HandleValue, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:346:27: note: 'path' declared here - 346 | Rooted path(cx, - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:341:48: note: 'cx' declared here - 341 | bool ModuleLoader::tryDynamicImport(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o formattedval_sbimpl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/formattedval_sbimpl.cpp -config/external/icu/i18n/formattedvalue.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.17.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.17.0/js/src/shell/OSObject.cpp:455:63: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp: In function 'bool js::shell::ListDir(JSContext*, unsigned int, JS::Value*, PathResolutionMode)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:455:16: note: 'str' declared here - 455 | RootedString str(cx, ResolvePath(cx, givenPath, resolveMode)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:439:32: note: 'cx' declared here - 439 | static bool ListDir(JSContext* cx, unsigned argc, Value* vp, - | ~~~~~~~~~~~^~ - 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.17.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.17.0/third_party/rust/encoding_c LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name build_script_build --edition=2015 /build/reproducible-path/mozjs115-115.17.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=06ff5037deb5f307 -C extra-filename=-06ff5037deb5f307 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/encoding_c-06ff5037deb5f307 -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.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 = std::nullptr_t; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:2224:38: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cacheEntry' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool Evaluate(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2224:16: note: 'cacheEntry' declared here - 2224 | RootedObject cacheEntry(cx, nullptr); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2212:33: note: 'cx' declared here - 2212 | static bool Evaluate(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o formattedvalue.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/formattedvalue.cpp -config/external/icu/i18n/fphdlimp.o -/usr/bin/x86_64-linux-gnu-g++ -o fphdlimp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/fphdlimp.cpp -config/external/icu/i18n/fpositer.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.17.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.17.0/js/src/debugger/Debugger.cpp:3299:36, - inlined from 'static void js::Debugger::terminateDebuggerFrames(JSContext*, js::AbstractFramePtr)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6651:41: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp: In static member function 'static void js::Debugger::terminateDebuggerFrames(JSContext*, js::AbstractFramePtr)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:3299:36: note: 'genObj' declared here - 3299 | Rooted genObj( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6647:51: note: 'cx' declared here - 6647 | void Debugger::terminateDebuggerFrames(JSContext* cx, AbstractFramePtr frame) { - | ~~~~~~~~~~~^~ - Compiling memchr v2.5.0 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/memchr LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/mozjs115-115.17.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=12b395eda48e578c -C extra-filename=-12b395eda48e578c --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/memchr-12b395eda48e578c -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn` -/usr/bin/x86_64-linux-gnu-g++ -o parsepos.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/parsepos.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.17.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.17.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.17.0/js/src/jit/BaselineCacheIRCompiler.cpp:2108:33: -/build/reproducible-path/mozjs115-115.17.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; - | ~~~~~~~~~~~~~^~~~~~ -config/external/icu/common/patternprops.o -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineCacheIRCompiler.cpp: In function 'bool js::jit::TryFoldingStubs(JSContext*, ICFallbackStub*, JSScript*, ICScript*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineCacheIRCompiler.cpp:2108:21: note: 'shapeList' declared here - 2108 | RootedValueVector shapeList(cx); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineCacheIRCompiler.cpp:2078:42: note: 'cx' declared here - 2078 | bool js::jit::TryFoldingStubs(JSContext* cx, ICFallbackStub* fallback, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o patternprops.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/patternprops.cpp -config/external/icu/common/propname.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.17.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.17.0/js/src/shell/js.cpp:5283:73: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool GetModuleEnvironmentNames(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:5283:24: note: 'array' declared here - 5283 | Rooted array(cx, NewDenseFullyAllocatedArray(cx, length)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:5250:50: note: 'cx' declared here - 5250 | static bool GetModuleEnvironmentNames(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:136:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:28: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'toArray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ListToArrayFilter(JSContext*, JS::Handle, JS::MutableHandle) [with T = js::shell::ShellModuleObjectWrapper]': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:28: note: 'toArray' declared here - 167 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:156:35: note: 'cx' declared here - 156 | bool ListToArrayFilter(JSContext* cx, JS::Handle from, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestRefPtr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestRefPtr.cpp -mfbt/tests/TestResult.o -/usr/bin/x86_64-linux-gnu-g++ -o TestResult.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestResult.cpp -mfbt/tests/TestRollingMean.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle) [with T = ShellExportEntryWrapper]' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'toArray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle) [with T = ShellExportEntryWrapper]': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: note: 'toArray' declared here - 257 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:253:35: note: 'cx' declared here - 253 | bool SpanToArrayFilter(JSContext* cx, JS::Handle owner, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o fpositer.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/fpositer.cpp -config/external/icu/i18n/gregocal.o -/usr/bin/x86_64-linux-gnu-g++ -o propname.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/propname.cpp -config/external/icu/common/punycode.o -/build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/i18n/formattedvalue.cpp:215:1: warning: function may return address of local variable [-Wreturn-local-addr] - 215 | } - | ^ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/formattedvalue.cpp:205:19: note: declared here - 205 | UnicodeString readOnlyAlias = impl->fFormattedValue->toTempString(*ec); - | ^~~~~~~~~~~~~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle) [with T = ShellImportEntryWrapper]' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'toArray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle) [with T = ShellImportEntryWrapper]': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: note: 'toArray' declared here - 257 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:253:35: note: 'cx' declared here - 253 | bool SpanToArrayFilter(JSContext* cx, JS::Handle owner, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o gregocal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/gregocal.cpp -config/external/icu/i18n/gregoimp.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle) [with T = ShellRequestedModuleWrapper]' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'toArray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle) [with T = ShellRequestedModuleWrapper]': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: note: 'toArray' declared here - 257 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:253:35: note: 'cx' declared here - 253 | bool SpanToArrayFilter(JSContext* cx, JS::Handle owner, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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 /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestResult.cpp:102:20: warning: 'std::is_literal_type_v >' is deprecated [-Wdeprecated-declarations] 102 | static_assert(std::is_literal_type_v>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5930,11 +12610,12 @@ /usr/include/c++/14/type_traits:3382:25: note: declared here 3382 | inline constexpr bool is_literal_type_v = __is_literal_type(_Tp); | ^~~~~~~~~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o gregoimp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/gregoimp.cpp -config/external/icu/i18n/hebrwcal.o -/usr/bin/x86_64-linux-gnu-g++ -o hebrwcal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/hebrwcal.cpp -config/external/icu/i18n/indiancal.o - Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.17.0/debian/build/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=20 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/memchr-fcdaf6e75e9231b7/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/memchr-12b395eda48e578c/build-script-build` +/usr/bin/x86_64-linux-gnu-g++ -o coptccal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/coptccal.cpp +config/external/icu/i18n/curramt.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o mlbe.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp:1493:61: @@ -5948,11 +12629,20 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1480:46: note: 'cx' declared here 1480 | bool Debugger::wrapDebuggeeObject(JSContext* cx, HandleObject obj, | ~~~~~~~~~~~^~ -[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_simd -[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_sse2 -[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_sse42 -[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_avx - Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/encoding_c CARGO_MANIFEST_LINKS=encoding_c CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.17.0/debian/build/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=20 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/encoding_c-d9261815525664ef/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/encoding_c-06ff5037deb5f307/build-script-build` +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.17.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.17.0/js/src/vm/EqualityOperations.cpp:96:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EqualityOperations.cpp: In function 'bool LooselyEqualBooleanAndOther(JSContext*, JS::Handle, JS::Handle, bool*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/debugger/Debugger.cpp:1431:55: @@ -5966,8 +12656,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1418:45: note: 'cx' declared here 1418 | bool Debugger::wrapDebuggeeValue(JSContext* cx, MutableHandleValue vp) { | ~~~~~~~~~~~^~ -[encoding_c 0.9.8] cargo:rerun-if-changed= -[encoding_c 0.9.8] cargo:include-dir=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/encoding_c/include 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.17.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.17.0/js/src/debugger/Debugger.cpp:2033:37, @@ -5984,18 +12672,8 @@ /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Variant.h:257:41: note: 'aMatcher' declared here 257 | static decltype(auto) match(Matcher&& aMatcher, ConcreteVariant&& aV) { | ~~~~~~~~~~^~~~~~~~ - Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.0/third_party/rust/encoding_c_mem CARGO_MANIFEST_LINKS=encoding_c_mem CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c_mem CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c_mem' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.17.0/debian/build/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=20 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/encoding_c_mem-3ba60e4737fd8012/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/encoding_c_mem-e45bf8ec73e11bc8/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.17.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_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.17.0/debian/build/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=20 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/mozjs115-115.17.0/debian/build/release/build/mozglue-static-b6e92ccaa44e4efb/build-script-build` -In file included from Unified_cpp_js_src_wasm0.cpp:20: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmBCMemory.cpp:129:11: note: 'addrTemp' was declared here - 129 | int32_t addrTemp; - | ^~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o normalizer2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/normalizer2.cpp +config/external/icu/common/normalizer2impl.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.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: @@ -6009,17 +12687,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -[mozglue-static 0.1.0] TARGET = Some("x86_64-unknown-linux-gnu") -[mozglue-static 0.1.0] OPT_LEVEL = Some("2") -[mozglue-static 0.1.0] HOST = Some("x86_64-unknown-linux-gnu") -[mozglue-static 0.1.0] CXX_x86_64-unknown-linux-gnu = None -[mozglue-static 0.1.0] CXX_x86_64_unknown_linux_gnu = Some("/usr/bin/x86_64-linux-gnu-g++") -[mozglue-static 0.1.0] CXXFLAGS_x86_64-unknown-linux-gnu = None -[mozglue-static 0.1.0] CXXFLAGS_x86_64_unknown_linux_gnu = Some(" -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/rust -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/rust -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-invalid-offsetof -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off -DMOZILLA_CONFIG_H") -[mozglue-static 0.1.0] CRATE_CC_NO_DEFAULTS = None -[mozglue-static 0.1.0] DEBUG = Some("false") -[mozglue-static 0.1.0] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") -[mozglue-static 0.1.0] running: "/usr/bin/x86_64-linux-gnu-g++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers" "-include" "/build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-DEXPORT_JS_API" "-DMOZ_HAS_MOZGLUE" "-I/build/reproducible-path/mozjs115-115.17.0/js/src/rust" "-I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/rust" "-I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include" "-DMOZILLA_CLIENT" "-include" "/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-fno-sized-deallocation" "-fno-aligned-new" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=." "-fstack-protector-strong" "-fstack-clash-protection" "-Wformat" "-Werror=format-security" "-fcf-protection" "-fcf-protection=none" "-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.17.0/debian/build/js/src" "-I" "/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include" "-DMOZ_HAS_MOZGLUE" "-o" "/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out/wrappers.o" "-c" "wrappers.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerFrame::CallData::evalWithBindingsMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1867:55: @@ -6033,8 +12700,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1850:54: note: 'this' declared here 1850 | bool DebuggerFrame::CallData::evalWithBindingsMethod() { | ^ -/usr/bin/x86_64-linux-gnu-g++ -o punycode.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/punycode.cpp -config/external/icu/common/putil.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.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: @@ -6048,14 +12713,33 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -[mozglue-static 0.1.0] exit status: 0 -[mozglue-static 0.1.0] AR_x86_64-unknown-linux-gnu = None -[mozglue-static 0.1.0] AR_x86_64_unknown_linux_gnu = Some("/usr/bin/ar") -[mozglue-static 0.1.0] running: ZERO_AR_DATE="1" "/usr/bin/ar" "cq" "/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out/libwrappers.a" "/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out/wrappers.o" -/usr/bin/x86_64-linux-gnu-g++ -o TestRollingMean.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestRollingMean.cpp -mfbt/tests/TestSHA1.o -[mozglue-static 0.1.0] exit status: 0 -[mozglue-static 0.1.0] running: "/usr/bin/ar" "s" "/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out/libwrappers.a" +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.17.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.17.0/js/src/shell/ModuleLoader.cpp:347:78: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'path' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp: In member function 'bool js::shell::ModuleLoader::tryDynamicImport(JSContext*, JS::HandleValue, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:346:27: note: 'path' declared here + 346 | Rooted path(cx, + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ModuleLoader.cpp:341:48: note: 'cx' declared here + 341 | bool ModuleLoader::tryDynamicImport(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 = const JS::Rooted&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:3364:43: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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::StackGCVector]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/GCVector.h:347:58, @@ -6070,23 +12754,38 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:2763:53: note: 'cx' declared here 2763 | void DebugAPI::slowPathOnNewGlobalObject(JSContext* cx, | ~~~~~~~~~~~^~ -[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.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out -[mozglue-static 0.1.0] CXXSTDLIB_x86_64-unknown-linux-gnu = None -[mozglue-static 0.1.0] CXXSTDLIB_x86_64_unknown_linux_gnu = None -[mozglue-static 0.1.0] HOST_CXXSTDLIB = None -[mozglue-static 0.1.0] CXXSTDLIB = None -[mozglue-static 0.1.0] cargo:rustc-link-lib=stdc++ -/usr/bin/x86_64-linux-gnu-g++ -o indiancal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/indiancal.cpp -[mozglue-static 0.1.0] cargo:rerun-if-changed=wrappers.cpp -config/external/icu/i18n/islamcal.o - Compiling leb128 v0.2.5 -/usr/bin/x86_64-linux-gnu-g++ -o TestSHA1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSHA1.cpp -mfbt/tests/TestSIMD.o - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=leb128 CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/leb128 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name leb128 --edition=2018 /build/reproducible-path/mozjs115-115.17.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=132c1a41b01e4d52 -C extra-filename=-132c1a41b01e4d52 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o putil.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/putil.cpp -config/external/icu/common/rbbi.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.17.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.17.0/js/src/builtin/JSON.cpp:308:18, + inlined from 'bool JA(JSContext*, JS::HandleObject, {anonymous}::StringifyContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:671:27, + inlined from 'bool Str(JSContext*, const JS::Value&, {anonymous}::StringifyContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:791:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/JSON.cpp: In function 'bool Str(JSContext*, const JS::Value&, {anonymous}::StringifyContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:308:18: note: 'obj' declared here + 308 | RootedObject obj(cx, JS::ToObject(cx, vp)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:704:28: note: 'cx' declared here + 704 | static bool Str(JSContext* cx, const Value& v, StringifyContext* scx) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/shell/OSObject.cpp:455:63: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp: In function 'bool js::shell::ListDir(JSContext*, unsigned int, JS::Value*, PathResolutionMode)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:455:16: note: 'str' declared here + 455 | RootedString str(cx, ResolvePath(cx, givenPath, resolveMode)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/OSObject.cpp:439:32: note: 'cx' declared here + 439 | static bool ListDir(JSContext* cx, unsigned argc, Value* vp, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestRollingMean.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestRollingMean.cpp +mfbt/tests/TestSHA1.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests16.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::Debugger::CallData::findAllGlobals()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6031:49: @@ -6100,14 +12799,38 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:5996:41: note: 'this' declared here 5996 | bool Debugger::CallData::findAllGlobals() { | ^ -/usr/bin/x86_64-linux-gnu-g++ -o TestSIMD.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSIMD.cpp -mfbt/tests/TestSPSCQueue.o -/usr/bin/x86_64-linux-gnu-g++ -o islamcal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/islamcal.cpp -config/external/icu/i18n/iso8601cal.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt' - Compiling/usr/bin/x86_64-linux-gnu-g++ -o TestSPSCQueue.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSPSCQueue.cpp - arrayvec v0.7.2 -mfbt/tests/TestSaturate.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Exception.h:15, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/FrameIter.cpp:821:57: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/FrameIter.cpp: In member function 'bool js::FrameIter::matchCallee(JSContext*, JS::Handle) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/FrameIter.cpp:821:23: note: 'currentCallee' declared here + 821 | Rooted currentCallee(cx, calleeTemplate()); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/FrameIter.cpp:817:40: note: 'cx' declared here + 817 | bool FrameIter::matchCallee(JSContext* cx, JS::Handle fun) const { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o curramt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/curramt.cpp +config/external/icu/i18n/currfmt.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 = std::nullptr_t; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:2224:38: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cacheEntry' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp: In function 'bool Evaluate(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:2224:16: note: 'cacheEntry' declared here + 2224 | RootedObject cacheEntry(cx, nullptr); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::Debugger::CallData::makeGlobalObjectReference()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6085:76: @@ -6121,7 +12844,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6080:52: note: 'this' declared here 6080 | bool Debugger::CallData::makeGlobalObjectReference() { | ^ - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/arrayvec LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name arrayvec --edition=2018 /build/reproducible-path/mozjs115-115.17.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=074af82f1d49762e -C extra-filename=-074af82f1d49762e --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::Debugger::CallData::adoptDebuggeeValue()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6174:39: @@ -6135,10 +12857,19 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6167:45: note: 'this' declared here 6167 | bool Debugger::CallData::adoptDebuggeeValue() { | ^ -/usr/bin/x86_64-linux-gnu-g++ -o rbbi.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbi.cpp -config/external/icu/common/rbbi_cache.o -/usr/bin/x86_64-linux-gnu-g++ -o iso8601cal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/iso8601cal.cpp -config/external/icu/i18n/japancal.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.17.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.17.0/js/src/vm/ErrorObject.cpp:802:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ErrorObject.cpp: In function 'bool exn_toSource(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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::DebuggerFrame*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: @@ -6165,12 +12896,32 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1568:49: note: 'cx' declared here 1568 | static bool DebuggerArguments_getArg(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o japancal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/japancal.cpp -config/external/icu/i18n/listformatter.o -/usr/bin/x86_64-linux-gnu-g++ -o TestSaturate.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSaturate.cpp -mfbt/tests/TestScopeExit.o -/usr/bin/x86_64-linux-gnu-g++ -o TestScopeExit.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestScopeExit.cpp -mfbt/tests/TestSegmentedVector.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.17.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.17.0/js/src/builtin/Array.cpp:588:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool SetArrayLengthProperty(JSContext*, JS::Handle, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:588:12: note: 'id' declared here + 588 | RootedId id(cx, NameToId(cx->names().length)); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:586:47: note: 'cx' declared here + 586 | static bool SetArrayLengthProperty(JSContext* cx, Handle obj, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/builtin/JSON.cpp:855:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/JSON.cpp: In function 'bool js::Stringify(JSContext*, JS::MutableHandleValue, JSObject*, const JS::Value&, StringBuffer&, StringifyBehavior)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:855:18: note: 'id' declared here + 855 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:795:31: note: 'cx' declared here + 795 | bool js::Stringify(JSContext* cx, MutableHandleValue vp, JSObject* replacer_, + | ~~~~~~~~~~~^~ 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::Debugger::CallData::addDebuggee()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:4482:76: @@ -6184,10 +12935,21 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:4478:38: note: 'this' declared here 4478 | bool Debugger::CallData::addDebuggee() { | ^ -/usr/bin/x86_64-linux-gnu-g++ -o TestSegmentedVector.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSegmentedVector.cpp -/usr/bin/x86_64-linux-gnu-g++ -o listformatter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/listformatter.cpp -config/external/icu/i18n/measfmt.o -mfbt/tests/TestSmallPointerArray.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests17.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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::EnvironmentObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::EnvironmentObject*; T = js::EnvironmentObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp:2283:62: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:2282:32: note: 'env' declared here + 2282 | Rooted env( + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp:158:33: @@ -6201,9 +12963,83 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:152:45: note: 'cx' declared here 152 | bool ScriptedOnPopHandler::onPop(JSContext* cx, Handle frame, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o measfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/measfmt.cpp -config/external/icu/i18n/measunit.o - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozglue_static CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/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=dbf790e04ca273de -C extra-filename=-dbf790e04ca273de --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern arrayvec=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libarrayvec-074af82f1d49762e.rmeta -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1 -L native=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out -l static=wrappers -l stdc++` +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Probes.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Probes-inl.h:10, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/PropertyAndElement.cpp:115:79: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/PropertyAndElement.cpp:114:25: note: 'atom' declared here + 114 | JS::Rooted atom(cx, + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp:5283:73: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/js.cpp: In function 'bool GetModuleEnvironmentNames(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:5283:24: note: 'array' declared here + 5283 | Rooted array(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/js.cpp:5250:50: note: 'cx' declared here + 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 = js::NonSyntacticVariablesObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Eval.cpp:403:66: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'varEnv' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp: In function 'bool js::ExecuteInFrameScriptEnvironment(JSContext*, JS::HandleObject, JS::HandleScript, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:403:16: note: 'varEnv' declared here + 403 | RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:401:16: note: 'cx' declared here + 401 | JSContext* cx, HandleObject objArg, HandleScript scriptArg, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:292, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.cpp:7, + from Unified_cpp_js_src_jit14.cpp:2: +In member function 'void js::jit::X86Encoding::BaseAssemblerX64::xchgq_rm(js::jit::X86Encoding::RegisterID, int32_t, js::jit::X86Encoding::RegisterID)', + inlined from 'void js::jit::Assembler::xchgq(js::jit::Register, const js::jit::Operand&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:586:22, + inlined from 'void js::jit::MacroAssembler::atomicExchange64(const js::jit::Synchronization&, const js::jit::Address&, js::jit::Register64, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.cpp:1535:8, + inlined from 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement64(js::jit::LAtomicExchangeTypedArrayElement64*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:404:26: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/BaseAssembler-x64.h:616:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 616 | m_formatter.oneByteOp64(OP_XCHG_GvEv, offset, base, src); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:14, + from Unified_cpp_js_src_jit14.cpp:11: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool EvalKernel(JSContext*, JS::HandleValue, EvalType, js::AbstractFramePtr, JS::HandleObject, jsbytecode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:260:62: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Eval.cpp: In function 'bool EvalKernel(JSContext*, JS::HandleValue, EvalType, js::AbstractFramePtr, JS::HandleObject, jsbytecode*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:260:27: note: 'linearStr' declared here + 260 | Rooted linearStr(cx, str->ensureLinear(cx)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:229:35: note: 'cx' declared here + 229 | static bool EvalKernel(JSContext* cx, HandleValue v, EvalType evalType, + | ~~~~~~~~~~~^~ 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.17.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.17.0/js/src/debugger/Frame.cpp:453:25: @@ -6217,6 +13053,8 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:451:42: note: 'cx' declared here 451 | bool DebuggerFrame::getCallee(JSContext* cx, Handle frame, | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o currfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DebuggerFrame*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: @@ -6230,6 +13068,13 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect64(js::jit::LAtomicTypedArrayElementBinopForEffect64*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:471:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 471 | Address dest = ToAddress(elements, lir->index(), arrayType); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp:647:31: @@ -6243,89 +13088,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:636:48: note: 'cx' declared here 636 | bool DebuggerFrame::getAsyncPromise(JSContext* cx, Handle frame, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestSmallPointerArray.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSmallPointerArray.cpp -mfbt/tests/TestSplayTree.o -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 - 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.17.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.17.0/js/src/debugger/Frame.cpp:1454:25: @@ -6339,14 +13101,19 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1449:50: note: 'this' declared here 1449 | bool DebuggerFrame::CallData::asyncPromiseGetter() { | ^ -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::ModuleNamespaceObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleNamespaceObject*; T = js::ModuleNamespaceObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp:577:76: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ns' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In member function 'virtual bool js::ModuleNamespaceObject::ProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:577:34: note: 'ns' declared here + 577 | Rooted ns(cx, &proxy->as()); + | ^~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerFrame*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: @@ -6360,6 +13127,53 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_wasm0.cpp:29: +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderI32()': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmBaselineCompile.cpp:2717:11: note: 'c' was declared here + 2717 | int32_t c; + | ^ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testJitRegisterSet.cpp:10: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderU32()': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmBaselineCompile.cpp:2748:11: note: 'c' was declared here + 2748 | int32_t c; + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GeneratorObject.cpp:317:70: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GeneratorObject.cpp: In static member function 'static js::GeneratorObject* js::GeneratorObject::create(JSContext*, JS::HandleFunction)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/debugger/Environment.cpp:134:32: @@ -6399,6 +13213,19 @@ /build/reproducible-path/mozjs115-115.17.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::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:28: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'toArray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ListToArrayFilter(JSContext*, JS::Handle, JS::MutableHandle) [with T = js::shell::ShellModuleObjectWrapper]': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:28: note: 'toArray' declared here + 167 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:156:35: note: 'cx' declared here + 156 | bool ListToArrayFilter(JSContext* cx, JS::Handle from, + | ~~~~~~~~~~~^~ 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.17.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.17.0/js/src/debugger/Environment.cpp:134:32: @@ -6425,10 +13252,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o rbbi_cache.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbi_cache.cpp -config/external/icu/common/rbbidata.o -/usr/bin/x86_64-linux-gnu-g++ -o measunit.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DebuggerEnvironment*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Environment.cpp:134:32: @@ -6442,166 +13265,211 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -warning: `mozglue-static` (lib) generated 9 warnings - Compiling wasm-encoder v0.25.0 -In file included from /usr/include/string.h:548, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/string.h:3, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:22, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:14, - from /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:7: -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, - inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:168:46, - inlined from 'TestRingMultiThread(int)::' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:109:27, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestRingMultiThread(int)::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestRingMultiThread(int)::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple(int):: >]' at /usr/include/c++/14/bits/std_thread.h:301:26, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple(int):: >]' at /usr/include/c++/14/bits/std_thread.h:308:20, - inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker(int):: > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wasm_encoder CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/wasm-encoder LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name wasm_encoder --edition=2021 /build/reproducible-path/mozjs115-115.17.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=f1a1aea6d90d9280 -C extra-filename=-f1a1aea6d90d9280 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern leb128=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libleb128-132c1a41b01e4d52.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` -/usr/bin/x86_64-linux-gnu-g++ -o measunit_extra.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/measunit_extra.cpp -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, - inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:168:46, - inlined from 'TestRingMultiThread(int)::' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:109:27, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestRingMultiThread(int)::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestRingMultiThread(int)::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple(int):: >]' at /usr/include/c++/14/bits/std_thread.h:301:26, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple(int):: >]' at /usr/include/c++/14/bits/std_thread.h:308:20, - inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker(int):: > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -config/external/icu/i18n/measure.o -/build/reproducible-path/mozjs115-115.17.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 -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, - inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:168:46, - inlined from 'TestResetAPI()::' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:166:26, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:301:26, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:308:20, - inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, - inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:170:46, - inlined from 'TestResetAPI()::' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:166:26, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:301:26, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:308:20, - inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' reading 512 or more bytes from a region of size 256 [-Wstringop-overread] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -In lambda function, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:301:26, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:308:20, - inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:165:61: note: source object of size 256 allocated by 'operator new []' - 165 | std::unique_ptr inBuffer(new float[ENQUEUE_SIZE]); - | ^ -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, - inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:168:46, - inlined from 'TestResetAPI()::' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:178:26, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:301:26, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:308:20, - inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, - inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:170:46, - inlined from 'TestResetAPI()::' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:178:26, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:301:26, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:308:20, - inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' reading 512 or more bytes from a region of size 256 [-Wstringop-overread] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -In lambda function, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:301:26, - inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:308:20, - inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:177:61: note: source object of size 256 allocated by 'operator new []' - 177 | std::unique_ptr inBuffer(new float[ENQUEUE_SIZE]); - | ^ -In file included from Unified_cpp_js_src_wasm0.cpp:29: -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderI32()': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmBaselineCompile.cpp:2717:11: note: 'c' was declared here - 2717 | int32_t c; - | ^ -In file included from /usr/include/c++/14/algorithm:60, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/algorithm:3, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SmallPointerArray.h:15, - from /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSmallPointerArray.cpp:7: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = void*; _Up = void*; bool _IsMove = true]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = void**; _OI = void**]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = void**; _OI = void**]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/14/bits/stl_algobase.h:683:38, - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = void*; _Alloc = std::allocator]' at /usr/include/c++/14/bits/vector.tcc:185:2, - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = void*; _Alloc = std::allocator]' at /usr/include/c++/14/bits/stl_vector.h:1537:24, - inlined from 'bool mozilla::SmallPointerArray::RemoveElement(T*) [with T = void]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SmallPointerArray.h:138:21, - inlined from 'void TestRangeBasedLoops()' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSmallPointerArray.cpp:176:26: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 24 is out of the bounds [0, 24] [-Warray-bounds=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderU32()': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmBaselineCompile.cpp:2748:11: note: 'c' was declared here - 2748 | int32_t c; - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o TestSplayTree.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSplayTree.cpp -mfbt/tests/TestTextUtils.o +/usr/bin/x86_64-linux-gnu-g++ -o TestSHA1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSHA1.cpp +mfbt/tests/TestSIMD.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle) [with T = ShellExportEntryWrapper]' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'toArray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle) [with T = ShellExportEntryWrapper]': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: note: 'toArray' declared here + 257 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:253:35: note: 'cx' declared here + 253 | bool SpanToArrayFilter(JSContext* cx, JS::Handle owner, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestSIMD.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSIMD.cpp +mfbt/tests/TestSPSCQueue.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/HashTable.h:10, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/HeapAPI.h:18, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/TracingAPI.h:11, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCPolicyAPI.h:52, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:23, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Statistics.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Statistics.cpp:7, + from Unified_cpp_js_src_gc3.cpp:2: +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.17.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.17.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, + inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:49:27, + inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:109:15, + inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Sweeping.cpp:639:71: +/build/reproducible-path/mozjs115-115.17.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; } + | ~~~~~^~~~~~ +In file included from Unified_cpp_js_src_gc3.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': +/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Sweeping.cpp:639:28: note: 'e' declared here + 639 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { + | ^ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/PublicIterators.h:18, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/PrivateIterators-inl.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Statistics.cpp:28: +In member function 'void js::ObjectWrapperMap::Enum::goToNext()', + inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:109:15, + inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Sweeping.cpp:639:71: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': +/build/reproducible-path/mozjs115-115.17.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 '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.17.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.17.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, + inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:92:48, + inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Sweeping.cpp:639:57: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': +/build/reproducible-path/mozjs115-115.17.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 '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.17.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.17.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, + inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:92:48, + inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Sweeping.cpp:639:57: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': +/build/reproducible-path/mozjs115-115.17.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::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle) [with T = ShellImportEntryWrapper]' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'toArray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle) [with T = ShellImportEntryWrapper]': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: note: 'toArray' declared here + 257 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:253:35: note: 'cx' declared here + 253 | bool SpanToArrayFilter(JSContext* cx, JS::Handle owner, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o normalizer2impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/normalizer2impl.cpp +config/external/icu/common/normlzr.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject-inl.h:10, + from /build/reproducible-path/mozjs115-115.17.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&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::NativeGetOwnPropertyDescriptor(JSContext*, JS::Handle, JS::HandleId, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:2037:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject.cpp: In function 'bool js::NativeGetOwnPropertyDescriptor(JSContext*, JS::Handle, JS::HandleId, JS::MutableHandle >)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:2037:15: note: 'value' declared here + 2037 | RootedValue value(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:2018:16: note: 'cx' declared here + 2018 | JSContext* cx, Handle obj, HandleId id, + | ~~~~~~~~~~~^~ +In member function 'void js::jit::X86Encoding::BaseAssemblerX64::cmpxchgq(js::jit::X86Encoding::RegisterID, int32_t, js::jit::X86Encoding::RegisterID)', + inlined from 'void js::jit::Assembler::lock_cmpxchgq(js::jit::Register, const js::jit::Operand&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:568:22, + 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.17.0/js/src/jit/x64/MacroAssembler-x64.cpp:1512:16, + inlined from 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement64(js::jit::LCompareExchangeTypedArrayElement64*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:380:27: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/BaseAssembler-x64.h:586:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 586 | m_formatter.twoByteOp64(OP2_CMPXCHG_GvEw, offset, base, src); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o currpinf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::NativeShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeShape*; T = js::NativeShape*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool TryAssignNative(JSContext*, JS::HandleObject, JS::HandleObject, bool*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1009:57: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool TryAssignNative(JSContext*, JS::HandleObject, JS::HandleObject, bool*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1009:24: note: 'fromShape' declared here + 1009 | Rooted fromShape(cx, fromNative->shape()); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:986:40: note: 'cx' declared here + 986 | static bool TryAssignNative(JSContext* cx, HandleObject to, HandleObject from, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle) [with T = ShellRequestedModuleWrapper]' at /build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'toArray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool SpanToArrayFilter(JSContext*, JS::Handle, mozilla::Span, JS::MutableHandle) [with T = ShellRequestedModuleWrapper]': +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:28: note: 'toArray' declared here + 257 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/shell/ShellModuleObjectWrapper.cpp:253:35: note: 'cx' declared here + 253 | bool SpanToArrayFilter(JSContext* cx, JS::Handle owner, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/wasm/WasmJS.cpp:461:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'bool js::wasm::GetImports(JSContext*, const Module&, JS::HandleObject, ImportValues*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:461:34: note: 'obj' declared here + 461 | Rooted obj(cx, &v.toObject().as()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/NativeObject.cpp:2115:55: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/NativeObject.cpp:2115:15: note: 'receiverValue' declared here + 2115 | RootedValue receiverValue(cx, ObjectValue(*receiver)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GeneratorObject.cpp:390:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GeneratorObject.cpp: In function 'bool GeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GeneratorObject.cpp:389:16: note: 'iteratorProto' declared here + 389 | RootedObject iteratorProto( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/NativeObject.cpp:2211:43: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject.cpp: In function 'bool js::GetSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.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.17.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::ArrayObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool RememberSourceURL(JSContext*, JS::HandleScript)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:2429:73, @@ -6616,8 +13484,45 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:2453:39: note: 'cx' declared here 2453 | void DebugAPI::onNewScript(JSContext* cx, HandleScript script) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestTextUtils.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestTextUtils.cpp -mfbt/tests/TestThreadSafeWeakPtr.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.17.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.17.0/js/src/builtin/Array.cpp:2707:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool CopyArrayElements(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2707:15: note: 'value' declared here + 2707 | RootedValue value(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2702:42: note: 'cx' declared here + 2702 | static bool CopyArrayElements(JSContext* cx, HandleObject obj, uint64_t begin, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp:1209:50: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'props' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool ObjectDefineProperties(JSContext*, JS::HandleObject, JS::HandleValue, bool*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1209:16: note: 'props' declared here + 1209 | RootedObject props(cx, ToObject(cx, properties)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1204:47: note: 'cx' declared here + 1204 | static bool ObjectDefineProperties(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::obj_create(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1294:59: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool js::obj_create(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1294:24: note: 'obj' declared here + 1294 | Rooted obj(cx, ObjectCreateImpl(cx, proto)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/debugger/Environment.cpp:134:32: @@ -6631,8 +13536,8 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o rbbidata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbidata.cpp -config/external/icu/common/rbbinode.o +/usr/bin/x86_64-linux-gnu-g++ -o currunit.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: @@ -6646,6 +13551,60 @@ /build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:4747:79, + inlined from 'bool WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:4740:13: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:4747:26: note: 'promise' declared here + 4747 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp:371:21: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool js::GetElementsWithAdder(JSContext*, JS::HandleObject, JS::HandleObject, uint32_t, uint32_t, ElementAdder*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:371:15: note: 'val' declared here + 371 | RootedValue val(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:366:42: note: 'cx' declared here + 366 | bool js::GetElementsWithAdder(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/builtin/Array.cpp:1439:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool SetArrayElements(JSContext*, JS::HandleObject, uint64_t, uint32_t, const JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1439:12: note: 'id' declared here + 1439 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1421:41: note: 'cx' declared here + 1421 | static bool SetArrayElements(JSContext* cx, HandleObject obj, uint64_t start, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/WarpBuilder.h:14, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jit/WarpBuilder.cpp:3428:38: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/WarpBuilder.cpp: In member function 'bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)': +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::Debugger::CallData::adoptSource()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6277:50: @@ -6659,15 +13618,46 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6272:38: note: 'this' declared here 6272 | bool Debugger::CallData::adoptSource() { | ^ -/usr/bin/x86_64-linux-gnu-g++ -o measure.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/measure.cpp -config/external/icu/i18n/msgfmt.o -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Parser.cpp:6457:10: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] - 6457 | return ifNode; - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:1560:51: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:1549:50: note: 'cx' declared here + 1549 | bool WasmModuleObject::customSections(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.17.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.17.0/js/src/builtin/Array.cpp:2255:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_push(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2255:16: note: 'obj' declared here + 2255 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2250:35: note: 'cx' declared here + 2250 | static bool array_push(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.17.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.17.0/js/src/vm/GeneratorObject.cpp:104:71: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GeneratorObject.cpp: In static member function 'static JSObject* js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GeneratorObject.cpp:100:18: note: 'handlerFun' declared here + 100 | RootedFunction handlerFun( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GeneratorObject.cpp:89:16: note: 'cx' declared here + 89 | JSContext* cx, AbstractFramePtr frame) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestSPSCQueue.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSPSCQueue.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.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: @@ -6681,221 +13671,257 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/ErrorReport.h:34, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.h:18, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter-inl.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:11: -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.17.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.17.0/js/src/vm/PlainObject-inl.h:77:77, - inlined from 'bool MaybeCreateThisForConstructor(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:314:18: -/build/reproducible-path/mozjs115-115.17.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=] +mfbt/tests/TestSaturate.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.17.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.17.0/js/src/builtin/Object.cpp:1775:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp:79: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject-inl.h: In function 'bool MaybeCreateThisForConstructor(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp:304:54: note: 'cx' declared here - 304 | static bool MaybeCreateThisForConstructor(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, - inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:168:46, - inlined from 'void TestRing(int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:73:25: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, - inlined from 'int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:212:46, - inlined from 'void TestRing(int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:76:21: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsnum.h:16, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::Values]': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1775:16: note: 'obj' declared here + 1775 | RootedObject obj(cx, IF_RECORD_TUPLE(ToObjectOrGetObjectPayload, ToObject)( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1769:48: note: 'cx' declared here + 1769 | static bool EnumerableOwnProperties(JSContext* cx, const JS::CallArgs& args) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Parser.cpp:6457:10: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] + 6457 | return ifNode; + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject.cpp:2308:47: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testIndexToString.cpp:10: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, - inlined from 'int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:212:46, - inlined from 'void TestRingMultiThread(int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:121:25: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, - inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:168:46, - inlined from 'void TestRing(int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:73:25: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, - inlined from 'int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:212:46, - inlined from 'void TestRing(int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:76:21: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, - inlined from 'int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:212:46, - inlined from 'void TestRingMultiThread(int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:121:25: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -js/src/jit/Unified_cpp_js_src_jit10.o -/usr/bin/x86_64-linux-gnu-g++ -o msgfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/msgfmt.cpp -config/external/icu/i18n/nfrs.o -/usr/bin/x86_64-linux-gnu-g++ -o nfrs.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/nfrs.cpp -config/external/icu/i18n/nfrule.o +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject.cpp:2308:17: note: 'indexVal' declared here + 2308 | RootedValue indexVal(cx, Int32Value(index)); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:2298:38: note: 'cx' declared here + 2298 | bool js::NativeGetElement(JSContext* cx, Handle obj, + | ~~~~~~~~~~~^~ +In constructor 'js::jit::Operand::Operand(const js::jit::Address&)', + inlined from 'void js::jit::MacroAssemblerX64::load64(const js::jit::Address&, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.h:608:25, + inlined from 'void js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:326:16: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 77 | disp_(address.offset) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop64(js::jit::LAtomicTypedArrayElementBinop64*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:444:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 444 | Address dest = ToAddress(elements, lir->index(), arrayType); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCMemory.cpp: In member function 'void js::wasm::BaseCompiler::memCopyInlineM32()': /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCMemory.cpp:2309:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] 2309 | int32_t signedLength; | ^~~~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o TestThreadSafeWeakPtr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestThreadSafeWeakPtr.cpp -mfbt/tests/TestTypedEnum.o -/usr/bin/x86_64-linux-gnu-g++ -o TestTypedEnum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestTypedEnum.cpp -mfbt/tests/TestUniquePtr.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.17.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.17.0/js/src/vm/Interpreter.cpp:132:45: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::GetFunctionThis(JSContext*, AbstractFramePtr, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:132:15: note: 'thisv' declared here - 132 | RootedValue thisv(cx, frame.thisArgument()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:119:37: note: 'cx' declared here - 119 | bool js::GetFunctionThis(JSContext* cx, AbstractFramePtr frame, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o rbbinode.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbinode.cpp -config/external/icu/common/rbbirb.o -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCMemory.cpp: In member function 'void js::wasm::BaseCompiler::memFillInlineM32()': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCMemory.cpp:2550:44: warning: 'signedValue' may be used uninitialized [-Wmaybe-uninitialized] - 2550 | uint64_t val8 = SplatByteToUInt(value, 8); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCMemory.cpp:2515:11: note: 'signedValue' was declared here - 2515 | int32_t signedValue; - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCMemory.cpp:2514:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] - 2514 | int32_t signedLength; - | ^~~~~~~~~~~~ -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.17.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.17.0/js/src/vm/Interpreter.cpp:262:53: +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.17.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.17.0/js/src/vm/PropertyAndElement.cpp:420:56, + inlined from 'bool JS_DefineProperties(JSContext*, JS::Handle, const JSPropertySpec*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/PropertyAndElement.cpp:860:40: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::GetImportOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:262:25: note: 'name' declared here - 262 | Rooted name(cx, script->getName(pc)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:258:40: note: 'cx' declared here - 258 | bool js::GetImportOperation(JSContext* cx, HandleObject envChain, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o rbbirb.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::Scope*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::Scope*; T = js::Scope*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'void js::UnwindEnvironment(JSContext*, EnvironmentIter&, jsbytecode*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1103:74: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'scope' in '((js::StackRootedBase**)cx)[2]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp: In function 'void js::UnwindEnvironment(JSContext*, EnvironmentIter&, jsbytecode*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1103:18: note: 'scope' declared here - 1103 | Rooted scope(cx, ei.initialFrame().script()->innermostScope(pc)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1098:39: note: 'cx' declared here - 1098 | void js::UnwindEnvironment(JSContext* cx, EnvironmentIter& ei, jsbytecode* pc) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o nfrule.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/nfrule.cpp -config/external/icu/i18n/nfsubs.o +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PropertyAndElement.cpp: In function 'bool JS_DefineProperties(JSContext*, JS::Handle, const JSPropertySpec*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 constructor 'js::jit::Operand::Operand(const js::jit::Address&)', + inlined from 'void js::jit::MacroAssemblerX64::storePtr(js::jit::Register, const js::jit::Address&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.h:638:30, + inlined from 'void js::jit::MacroAssemblerX64::store64(js::jit::Register64, js::jit::Address)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.h:677:59, + inlined from 'void js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:353:17: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 77 | disp_(address.offset) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::GetProperty(JSContext*, JS::HandleValue, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4782:78: + inlined from 'static bool cls_testNewObject_Subclassing::Base_constructor(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testNewObject.cpp:219:77: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::GetProperty(JSContext*, JS::HandleValue, JS::Handle, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4781:16: note: 'obj' declared here - 4781 | RootedObject obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4725:33: note: 'cx' declared here - 4725 | bool js::GetProperty(JSContext* cx, HandleValue v, Handle name, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4771:5: warning: 'proto' may be used uninitialized [-Wmaybe-uninitialized] - 4771 | if (!proto) { - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4737:15: note: 'proto' was declared here - 4737 | JSObject* proto; - | ^~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_shell1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -I/build/reproducible-path/mozjs115-115.17.0/js/src/shell -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DelPropOperation(JSContext*, JS::HandleValue, JS::Handle, bool*) [with bool strict = true]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4850:16: -/build/reproducible-path/mozjs115-115.17.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_jsapi-tests14.cpp:11: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp:5567:24: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::DelPropOperation(JSContext*, JS::HandleValue, JS::Handle, bool*) [with bool strict = true]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4850:16: note: 'obj' declared here - 4850 | RootedObject obj(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4847:38: note: 'cx' declared here - 4847 | bool js::DelPropOperation(JSContext* cx, HandleValue val, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::CloseIterOperation(JSContext*, JS::HandleObject, CompletionKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5567:15: note: 'result' declared here + 5567 | RootedValue result(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5557:40: note: 'cx' declared here + 5557 | bool js::CloseIterOperation(JSContext* cx, HandleObject iter, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool DeleteArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::ObjectOpResult&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:539:17, + inlined from 'bool DeletePropertyOrThrow(JSContext*, JS::HandleObject, uint64_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:550:26: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool DeletePropertyOrThrow(JSContext*, JS::HandleObject, uint64_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:539:12: note: 'id' declared here + 539 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:547:46: note: 'cx' declared here + 547 | static bool DeletePropertyOrThrow(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/GeneratorObject.cpp:76:53: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GeneratorObject.cpp: In static member function 'static JSObject* js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GeneratorObject.cpp:74:36: note: 'genObj' declared here + 74 | Rooted genObj( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GeneratorObject.cpp:59:63: note: 'cx' declared here + 59 | JSObject* AbstractGeneratorObject::createFromFrame(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestSaturate.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSaturate.cpp +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCMemory.cpp: In member function 'void js::wasm::BaseCompiler::memFillInlineM32()': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCMemory.cpp:2550:44: warning: 'signedValue' may be used uninitialized [-Wmaybe-uninitialized] + 2550 | uint64_t val8 = SplatByteToUInt(value, 8); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCMemory.cpp:2515:11: note: 'signedValue' was declared here + 2515 | int32_t signedValue; + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCMemory.cpp:2514:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] + 2514 | int32_t signedLength; + | ^~~~~~~~~~~~ +mfbt/tests/TestScopeExit.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DelPropOperation(JSContext*, JS::HandleValue, JS::Handle, bool*) [with bool strict = false]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4850:16: + inlined from 'bool js::array_pop(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2314:50: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::DelPropOperation(JSContext*, JS::HandleValue, JS::Handle, bool*) [with bool strict = false]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4850:16: note: 'obj' declared here - 4850 | RootedObject obj(cx, +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp: In function 'bool js::array_pop(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2314:16: note: 'obj' declared here + 2314 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4847:38: note: 'cx' declared here - 4847 | bool js::DelPropOperation(JSContext* cx, HandleValue val, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2309:31: note: 'cx' declared here + 2309 | bool js::array_pop(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests18.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::SpreadCallOperation(JSContext*, JS::HandleScript, jsbytecode*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5135:66: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'aobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::SpreadCallOperation(JSContext*, JS::HandleScript, jsbytecode*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5135:24: note: 'aobj' declared here + 5135 | Rooted aobj(cx, &arr.toObject().as()); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5131:41: note: 'cx' declared here + 5131 | bool js::SpreadCallOperation(JSContext* cx, HandleScript script, jsbytecode* pc, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from '{anonymous}::ComparatorMatchResult MatchNumericComparator(JSContext*, JSObject*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1813:48, + inlined from 'bool js::intrinsic_ArrayNativeSort(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2045:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool js::intrinsic_ArrayNativeSort(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1813:18: note: 'fun' declared here + 1813 | RootedFunction fun(cx, &obj->as()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o dangical.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dangical.cpp +config/external/icu/i18n/datefmt.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testMutedErrors.cpp:10: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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_src16.cpp:2: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp: In function 'bool SortComparatorIntegerIds(jsid, jsid, bool*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:277:12: note: 'indexA' was declared here + 277 | uint32_t indexA, indexB; + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:277:20: note: 'indexB' was declared here + 277 | uint32_t indexA, indexB; + | ^~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o datefmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp:114:76: +/build/reproducible-path/mozjs115-115.17.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_src18.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp: In static member function 'static js::PlainObject* js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:110:24: note: 'shape' declared here + 110 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::PlainObject* js::NewPlainObject(JSContext*, NewObjectKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:144:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObject(JSContext*, NewObjectKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:143:24: note: 'shape' declared here + 143 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:139:44: note: 'cx' declared here + 139 | PlainObject* js::NewPlainObject(JSContext* cx, NewObjectKind newKind) { + | ~~~~~~~~~~~^~ In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:14, from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:17, from /build/reproducible-path/mozjs115-115.17.0/js/src/jsmath.h:12, @@ -6911,60 +13937,307 @@ /build/reproducible-path/mozjs115-115.17.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::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp:156:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithAllocKind(JSContext*, gc::AllocKind, NewObjectKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:155:24: note: 'shape' declared here + 155 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Stencil.cpp:2541:69: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Stencil.cpp: In member function 'JSScript* js::frontend::CompilationStencil::instantiateSelfHostedTopLevelForRealm(JSContext*, js::frontend::CompilationInput&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:2540:18: note: 'dummy' declared here + 2540 | RootedFunction dummy( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:2526:16: note: 'cx' declared here + 2526 | JSContext* cx, CompilationInput& input) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.h:18, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:1377:53: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In static member function 'static js::PlainObject* js::GlobalObject::createIterResultTemplateObject(JSContext*, WithObjectPrototype)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1374:24: note: 'templateObject' declared here + 1374 | Rooted templateObject( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayIteratorObject* js::NewArrayIteratorTemplate(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1460:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::ArrayIteratorObject* js::NewArrayIteratorTemplate(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1459:16: note: 'proto' declared here + 1459 | RootedObject proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayIteratorObject* js::NewArrayIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1470:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::ArrayIteratorObject* js::NewArrayIterator(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1469:16: note: 'proto' declared here + 1469 | RootedObject proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DelElemOperation(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = true]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4883:16: -/build/reproducible-path/mozjs115-115.17.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::NewStringIteratorTemplate(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1497:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::DelElemOperation(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = true]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4883:16: note: 'obj' declared here - 4883 | RootedObject obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4880:38: note: 'cx' declared here - 4880 | bool js::DelElemOperation(JSContext* cx, HandleValue val, HandleValue index, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp: In function 'js::StringIteratorObject* js::NewStringIteratorTemplate(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1496:16: note: 'proto' declared here + 1496 | RootedObject proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/PlainObject.cpp:175:61: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithProto(JSContext*, JS::HandleObject, NewObjectKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:174:24: note: 'shape' declared here + 174 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DelElemOperation(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = false]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4883:16: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1507:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::DelElemOperation(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = false]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4883:16: note: 'obj' declared here - 4883 | RootedObject obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4880:38: note: 'cx' declared here - 4880 | bool js::DelElemOperation(JSContext* cx, HandleValue val, HandleValue index, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::SetObjectElement(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4916:17: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::StringIteratorObject* js::NewStringIterator(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1506:16: note: 'proto' declared here + 1506 | RootedObject proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::RegExpStringIteratorObject* js::NewRegExpStringIteratorTemplate(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1575:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::SetObjectElement(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4916:12: note: 'id' declared here - 4916 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4914:38: note: 'cx' declared here - 4914 | bool js::SetObjectElement(JSContext* cx, HandleObject obj, HandleValue index, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::SetObjectElementWithReceiver(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4927:17: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::RegExpStringIteratorObject* js::NewRegExpStringIteratorTemplate(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1574:16: note: 'proto' declared here + 1574 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::RegExpStringIteratorObject* js::NewRegExpStringIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1585:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::SetObjectElementWithReceiver(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4927:12: note: 'id' declared here - 4927 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:4924:50: note: 'cx' declared here - 4924 | bool js::SetObjectElementWithReceiver(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestUniquePtr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestUniquePtr.cpp -mfbt/tests/TestUtf8.o +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp: In function 'js::RegExpStringIteratorObject* js::NewRegExpStringIterator(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1584:16: note: 'proto' declared here + 1584 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/PlainObject.cpp:193:61: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithProtoAndAllocKind(JSContext*, JS::HandleObject, gc::AllocKind, NewObjectKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:192:24: note: 'shape' declared here + 192 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:2102:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:2101:16: note: 'proto' declared here + 2101 | RootedObject proto(cx, GlobalObject::getOrCreateWrapForValidIteratorPrototype( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:2100:68: note: 'cx' declared here + 2100 | WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext* cx) { + | ~~~~~~~~~~~^~ +In file included from /usr/include/string.h:548, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/string.h:3, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:22, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:14, + from /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:7: +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, + inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:168:46, + inlined from 'TestRingMultiThread(int)::' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:109:27, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestRingMultiThread(int)::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestRingMultiThread(int)::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple(int):: >]' at /usr/include/c++/14/bits/std_thread.h:301:26, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple(int):: >]' at /usr/include/c++/14/bits/std_thread.h:308:20, + inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker(int):: > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 29 | return __builtin___memcpy_chk (__dest, __src, __len, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ + 30 | __glibc_objsize0 (__dest)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::IteratorHelperObject* js::NewIteratorHelper(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:2134:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::IteratorHelperObject* js::NewIteratorHelper(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:2133:16: note: 'proto' declared here + 2133 | RootedObject proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:2132:56: note: 'cx' declared here + 2132 | IteratorHelperObject* js::NewIteratorHelper(JSContext* cx) { + | ~~~~~~~~~~~^~ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, + inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:168:46, + inlined from 'TestRingMultiThread(int)::' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:109:27, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestRingMultiThread(int)::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestRingMultiThread(int)::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple(int):: >]' at /usr/include/c++/14/bits/std_thread.h:301:26, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple(int):: >]' at /usr/include/c++/14/bits/std_thread.h:308:20, + inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker(int):: > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 29 | return __builtin___memcpy_chk (__dest, __src, __len, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ + 30 | __glibc_objsize0 (__dest)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +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.17.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.17.0/js/src/frontend/Stencil.cpp:1888:64: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/Stencil.cpp:1885:18: note: 'fun' declared here + 1885 | RootedFunction fun( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:1851:46: note: 'cx' declared here + 1851 | static JSFunction* CreateFunction(JSContext* cx, + | ~~~~~~~~~~~^~ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, + inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:168:46, + inlined from 'TestResetAPI()::' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:166:26, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:301:26, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:308:20, + inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 29 | return __builtin___memcpy_chk (__dest, __src, __len, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ + 30 | __glibc_objsize0 (__dest)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, + inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:170:46, + inlined from 'TestResetAPI()::' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:166:26, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:301:26, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:308:20, + inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' reading 512 or more bytes from a region of size 256 [-Wstringop-overread] + 29 | return __builtin___memcpy_chk (__dest, __src, __len, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ + 30 | __glibc_objsize0 (__dest)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +In lambda function, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:301:26, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:308:20, + inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:165:61: note: source object of size 256 allocated by 'operator new []' + 165 | std::unique_ptr inBuffer(new float[ENQUEUE_SIZE]); + | ^ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, + inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:168:46, + inlined from 'TestResetAPI()::' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:178:26, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:301:26, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:308:20, + inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 29 | return __builtin___memcpy_chk (__dest, __src, __len, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ + 30 | __glibc_objsize0 (__dest)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, + inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:170:46, + inlined from 'TestResetAPI()::' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:178:26, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:301:26, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:308:20, + inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' reading 512 or more bytes from a region of size 256 [-Wstringop-overread] + 29 | return __builtin___memcpy_chk (__dest, __src, __len, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ + 30 | __glibc_objsize0 (__dest)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +In lambda function, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = TestResetAPI()::; _Args = {}]' at /usr/include/c++/14/bits/invoke.h:96:40, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::_M_invoke(std::_Index_tuple<_Ind ...>) [with long unsigned int ..._Ind = {0}; _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:301:26, + inlined from 'typename std::thread::_Invoker<_Tuple>::__result<_Tuple>::type std::thread::_Invoker<_Tuple>::operator()() [with _Tuple = std::tuple >]' at /usr/include/c++/14/bits/std_thread.h:308:20, + inlined from 'void std::thread::_State_impl<_Callable>::_M_run() [with _Callable = std::thread::_Invoker > >]' at /usr/include/c++/14/bits/std_thread.h:253:20: +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:177:61: note: source object of size 256 allocated by 'operator new []' + 177 | std::unique_ptr inBuffer(new float[ENQUEUE_SIZE]); + | ^ In static member function 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; long 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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, @@ -6976,493 +14249,325 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here 133 | Kind k; | ^ -/usr/bin/x86_64-linux-gnu-g++ -o TestUtf8.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestUtf8.cpp -mfbt/tests/TestVariant.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.17.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.17.0/js/src/vm/Interpreter.cpp:5123:17: -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src22.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSContext.cpp:625:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::InitElemGetterSetterOperation(JSContext*, jsbytecode*, JS::HandleObject, JS::HandleValue, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5123:12: note: 'id' declared here - 5123 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5120:51: note: 'cx' declared here - 5120 | bool js::InitElemGetterSetterOperation(JSContext* cx, jsbytecode* pc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o nfsubs.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/nfsubs.cpp -config/external/icu/i18n/number_affixutils.o +In file included from Unified_cpp_js_src16.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp: In function 'void js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleId)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:625:16: note: 'idStr' declared here + 625 | RootedString idStr(cx, ValueToSource(cx, idVal)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::CreateErrorNotesArray(JSContext*, JSErrorReport*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:674:61: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSContext.cpp: In function 'JSObject* js::CreateErrorNotesArray(JSContext*, JSErrorReport*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:674:24: note: 'notesArray' declared here + 674 | Rooted notesArray(cx, NewDenseEmptyArray(cx)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:673:48: note: 'cx' declared here + 673 | JSObject* js::CreateErrorNotesArray(JSContext* cx, JSErrorReport* report) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:19, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Interpreter.cpp:5302:39: -/build/reproducible-path/mozjs115-115.17.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 'Kennel* Allocate(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPersistentRooted.cpp:56:73: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::OptimizeSpreadCall(JSContext*, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5302:16: note: 'obj' declared here - 5302 | RootedObject obj(cx, &arg.toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5292:40: note: 'cx' declared here - 5292 | bool js::OptimizeSpreadCall(JSContext* cx, HandleValue arg, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o rbbiscan.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbiscan.cpp -config/external/icu/common/rbbisetb.o -/usr/bin/x86_64-linux-gnu-g++ -o rbbisetb.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbisetb.cpp -config/external/icu/common/rbbistbl.o +In file included from Unified_cpp_js_src_jsapi-tests15.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPersistentRooted.cpp: In function 'Kennel* Allocate(JSContext*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp:5512:63: + inlined from 'bool array_reverse(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1533:50: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::SetPropertySuper(JSContext*, JS::HandleValue, JS::HandleValue, JS::Handle, JS::HandleValue, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5511:16: note: 'obj' declared here - 5511 | RootedObject obj(cx, ToObjectFromStackForPropertyAccess( +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp: In function 'bool array_reverse(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1533:16: note: 'obj' declared here + 1533 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5506:38: note: 'cx' declared here - 5506 | bool js::SetPropertySuper(JSContext* cx, HandleValue lval, HandleValue receiver, +/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src23.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JSContext::getPendingException(JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:1184:51: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSContext.cpp: In member function 'bool JSContext::getPendingException(JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:1184:15: note: 'exception' declared here + 1184 | RootedValue exception(this, unwrappedException()); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:1181:60: note: 'this' declared here + 1181 | bool JSContext::getPendingException(MutableHandleValue rval) { + | ^ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, + inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:168:46, + inlined from 'void TestRing(int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:73:25: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 29 | return __builtin___memcpy_chk (__dest, __src, __len, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ + 30 | __glibc_objsize0 (__dest)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, + inlined from 'int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:212:46, + inlined from 'void TestRing(int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:76:21: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 29 | return __builtin___memcpy_chk (__dest, __src, __len, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ + 30 | __glibc_objsize0 (__dest)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'virtual void js::InternalJobQueue::runJobs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:863:24, + inlined from 'virtual void js::InternalJobQueue::runJobs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:847:6: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSContext.cpp: In member function 'virtual void js::InternalJobQueue::runJobs(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:863:17: note: 'rval' declared here + 863 | RootedValue rval(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::ForOfPIC::Chain::initialize(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/PIC.cpp:46:68: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PIC.cpp: In member function 'bool js::ForOfPIC::Chain::initialize(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PIC.cpp:45:25: note: 'arrayProto' declared here + 45 | Rooted arrayProto( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PIC.cpp:41:49: note: 'cx' declared here + 41 | bool js::ForOfPIC::Chain::initialize(JSContext* cx) { + | ~~~~~~~~~~~^~ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, + inlined from 'int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:212:46, + inlined from 'void TestRingMultiThread(int) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:121:25: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 29 | return __builtin___memcpy_chk (__dest, __src, __len, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ + 30 | __glibc_objsize0 (__dest)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, + inlined from 'int mozilla::SPSCRingBufferBase::Enqueue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:168:46, + inlined from 'void TestRing(int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:73:25: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 29 | return __builtin___memcpy_chk (__dest, __src, __len, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ + 30 | __glibc_objsize0 (__dest)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, + inlined from 'int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:212:46, + inlined from 'void TestRing(int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:76:21: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 29 | return __builtin___memcpy_chk (__dest, __src, __len, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ + 30 | __glibc_objsize0 (__dest)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +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.17.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.17.0/js/src/vm/JSFunction.cpp:581:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool JS::OrdinaryHasInstance(JSContext*, HandleObject, HandleValue, bool*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:581:16: note: 'obj' declared here + 581 | RootedObject obj(cx, objArg); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/PropMap.cpp:462:43: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/PropMap.cpp:462:36: note: 'maps' declared here + 462 | JS::RootedVector maps(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PropMap.cpp:455:55: note: 'cx' declared here + 455 | bool SharedPropMap::freezeOrSealProperties(JSContext* cx, IntegrityLevel level, + | ~~~~~~~~~~~^~ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:48:12, + inlined from 'int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SPSCQueue.h:212:46, + inlined from 'void TestRingMultiThread(int) [with T = float]' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSPSCQueue.cpp:121:25: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 29 | return __builtin___memcpy_chk (__dest, __src, __len, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ + 30 | __glibc_objsize0 (__dest)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o dayperiodrules.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dayperiodrules.cpp +config/external/icu/i18n/dcfmtsym.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::SetElementSuper(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5526:64: + inlined from 'bool js::jit::DoSetPropFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::Value*, JS::HandleValue, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineIC.cpp:1347:77: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::SetElementSuper(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5525:16: note: 'obj' declared here - 5525 | RootedObject obj(cx, ToObjectFromStackForPropertyAccess( +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineIC.cpp:1346:16: note: 'obj' declared here + 1346 | RootedObject obj(cx, | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5521:37: note: 'cx' declared here - 5521 | bool js::SetElementSuper(JSContext* cx, HandleValue lval, HandleValue receiver, +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineIC.cpp:1323:35: note: 'cx' declared here + 1323 | bool DoSetPropFallback(JSContext* cx, BaselineFrame* frame, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ArgumentsGetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:201:79: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool ArgumentsGetterImpl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:200:28: note: 'argsobj' declared here + 200 | Rooted argsobj(cx, + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:177:37: note: 'cx' declared here + 177 | bool ArgumentsGetterImpl(JSContext* cx, const CallArgs& args) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o number_affixutils.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_affixutils.cpp -config/external/icu/i18n/number_asformat.o -/usr/bin/x86_64-linux-gnu-g++ -o number_asformat.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_asformat.cpp -config/external/icu/i18n/number_capi.o -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_asformat.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.17.0/debian/build/dist/include/mozilla/Casting.h:12, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Utf8.h:15, - from /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:9: -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 3]': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'badCodePoint' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:194:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 194 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:131:12: note: 'badCodePoint' was declared here - 131 | char32_t badCodePoint; - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsNeeded' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:186:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 186 | MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:130:11: note: 'unitsNeeded' was declared here - 130 | uint8_t unitsNeeded; - | ^~~~~~~~~~~ -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.17.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.17.0/js/src/vm/Interpreter.cpp:1949:40: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Array.cpp:2420:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'js::ReportInNotObjectError(JSContext*, JS::HandleValue, JS::HandleValue)::': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1949:18: note: 'str' declared here - 1949 | RootedString str(cx, ref.toString()); +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp: In function 'bool array_shift(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2420:16: note: 'obj' declared here + 2420 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o TestScopeExit.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestScopeExit.cpp +mfbt/tests/TestSegmentedVector.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:202:71: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::CallObject* js::CallObject::createHollowForDebug(JSContext*, JS::HandleFunction)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:202:24: note: 'shape' declared here + 202 | Rooted shape(cx, EmptyEnvironmentShape(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:196:57: note: 'cx' declared here + 196 | CallObject* CallObject::createHollowForDebug(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestSegmentedVector.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSegmentedVector.cpp +mfbt/tests/TestSmallPointerArray.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:822:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::NonSyntacticVariablesObject* js::NonSyntacticVariablesObject::create(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:821:24: note: 'shape' declared here + 821 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:820:16: note: 'cx' declared here + 820 | JSContext* cx) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests19.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:300:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::VarEnvironmentObject* js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:299:24: note: 'shape' declared here + 299 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ArgumentsSetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:226:67: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool ArgumentsSetterImpl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp:1946:46: note: 'cx' declared here - 1946 | auto uniqueCharsFromString = [](JSContext* cx, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 5]': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsAvailable' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:185:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 185 | MOZ_RELEASE_ASSERT(unitsAvailable == aExpectedUnitsAvailable); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:129:11: note: 'unitsAvailable' was declared here - 129 | uint8_t unitsAvailable; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsNeeded' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:186:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 186 | MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:130:11: note: 'unitsNeeded' was declared here - 130 | uint8_t unitsNeeded; - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 4]': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsObserved' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:190:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 190 | MOZ_RELEASE_ASSERT(unitsObserved == aExpectedUnitsObserved); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:132:11: note: 'unitsObserved' was declared here - 132 | uint8_t unitsObserved; - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 5]': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsAvailable' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:185:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 185 | MOZ_RELEASE_ASSERT(unitsAvailable == aExpectedUnitsAvailable); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:129:11: note: 'unitsAvailable' was declared here - 129 | uint8_t unitsAvailable; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsNeeded' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:186:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 186 | MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:130:11: note: 'unitsNeeded' was declared here - 130 | uint8_t unitsNeeded; - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'badCodePoint' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:194:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 194 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:131:12: note: 'badCodePoint' was declared here - 131 | char32_t badCodePoint; - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 4]': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsAvailable' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:185:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 185 | MOZ_RELEASE_ASSERT(unitsAvailable == aExpectedUnitsAvailable); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:129:11: note: 'unitsAvailable' was declared here - 129 | uint8_t unitsAvailable; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsNeeded' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:186:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 186 | MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:130:11: note: 'unitsNeeded' was declared here - 130 | uint8_t unitsNeeded; - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'badCodePoint' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:194:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 194 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:131:12: note: 'badCodePoint' was declared here - 131 | char32_t badCodePoint; - | ^~~~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o number_capi.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_capi.cpp -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 3]': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'badCodePoint' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:194:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 194 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:131:12: note: 'badCodePoint' was declared here - 131 | char32_t badCodePoint; - | ^~~~~~~~~~~~ -config/external/icu/i18n/number_compact.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.17.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.17.0/js/src/vm/Interpreter.h:485:43, - inlined from 'TryNoteIterInterpreter::TryNoteIterInterpreter(JSContext*, const js::InterpreterRegs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1184:51, - inlined from 'HandleErrorContinuation ProcessTryNotes(JSContext*, js::EnvironmentIter&, js::InterpreterRegs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1215:43, - inlined from 'HandleErrorContinuation HandleError(JSContext*, js::InterpreterRegs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1319:50: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tni' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp:3808:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'HandleErrorContinuation HandleError(JSContext*, js::InterpreterRegs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1215:31: note: 'tni' declared here - 1215 | for (TryNoteIterInterpreter tni(cx, regs); !tni.done(); ++tni) { - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:1288:55: note: 'cx' declared here - 1288 | static HandleErrorContinuation HandleError(JSContext* cx, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 4]': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'badCodePoint' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:194:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 194 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:131:12: note: 'badCodePoint' was declared here - 131 | char32_t badCodePoint; - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsObserved' may be used uninitialized [-Wmaybe-uninitialized] - 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ - | ^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' - 416 | #define MOZ_ASSERT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' - 418 | MOZ_ASSERT_GLUE( \ - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' - 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' - 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' - 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' - 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:195:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' - 195 | MOZ_RELEASE_ASSERT(unitsObserved == aExpectedUnitsObserved); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:132:11: note: 'unitsObserved' was declared here - 132 | uint8_t unitsObserved; - | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp: In function 'bool array_slice(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:3808:16: note: 'obj' declared here + 3808 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:3803:36: note: 'cx' declared here + 3803 | static bool array_slice(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.17.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.17.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.17.0/js/src/vm/JSFunction.cpp:478:45: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool fun_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:369:16: note: 'objProto' declared here + 369 | RootedObject objProto(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::Debugger::CallData::removeDebuggee()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:4527:76: @@ -7476,98 +14581,659 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:4523:41: note: 'this' declared here 4523 | bool Debugger::CallData::removeDebuggee() { | ^ -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o TestVariant.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestVariant.cpp -mfbt/tests/TestVector.o -/usr/bin/x86_64-linux-gnu-g++ -o rbbistbl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbistbl.cpp -config/external/icu/common/rbbitblb.o -/usr/bin/x86_64-linux-gnu-g++ -o TestVector.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestVector.cpp -mfbt/tests/TestWeakPtr.o -/usr/bin/x86_64-linux-gnu-g++ -o rbbitblb.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbitblb.cpp -config/external/icu/common/resbund.o -/usr/bin/x86_64-linux-gnu-g++ -o number_compact.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_compact.cpp -config/external/icu/i18n/number_currencysymbols.o -/usr/bin/x86_64-linux-gnu-g++ -o number_currencysymbols.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_currencysymbols.cpp -config/external/icu/i18n/number_decimalquantity.o -/build/reproducible-path/mozjs115-115.17.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 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c_mem CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/encoding_c_mem LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/encoding_c_mem-3ba60e4737fd8012/out /usr/bin/rustc --crate-name encoding_c_mem --edition=2018 /build/reproducible-path/mozjs115-115.17.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=60bcd26da49c29cc -C extra-filename=-60bcd26da49c29cc --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern encoding_rs=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libencoding_rs-619711e226c9d15b.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` -/usr/bin/x86_64-linux-gnu-g++ -o resbund.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/resbund.cpp -config/external/icu/common/resource.o -warning: `extern` fn uses type `char`, which is not FFI-safe - --> /build/reproducible-path/mozjs115-115.17.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 - -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:17, - from /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestVector.cpp:11: -/build/reproducible-path/mozjs115-115.17.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 = long unsigned int]': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/AllocPolicy.h:111:32: required from 'T* mozilla::MallocAllocPolicy::pod_realloc(T*, size_t, size_t) [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; size_t = long unsigned int]' - 111 | return maybe_pod_realloc(aPtr, aOldSize, aNewSize); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1265:45: required from 'bool mozilla::Vector::shrinkStorageToFit() [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; long unsigned int MinInlineCapacity = 5; AllocPolicy = mozilla::MallocAllocPolicy]' - 1265 | newBuf = this->template pod_realloc(beginNoCheck(), mTail.mCapacity, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1266 | length); - | ~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestVector.cpp:613:5: required from here - 613 | MOZ_RELEASE_ASSERT(v.shrinkStorageToFit()); - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/AllocPolicy.h:96:35: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod'; use 'new' and 'delete' instead [-Wclass-memaccess] - 96 | return static_cast(realloc(aPtr, aNewSize * sizeof(T))); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestVector.cpp:587:12: note: 'struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod' declared here - 587 | struct NonPod { - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = long unsigned int]': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/AllocPolicy.h:111:32: required from 'T* mozilla::MallocAllocPolicy::pod_realloc(T*, size_t, size_t) [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; size_t = long unsigned int]' - 111 | return maybe_pod_realloc(aPtr, aOldSize, aNewSize); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1265:45: required from 'bool mozilla::Vector::shrinkStorageToFit() [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; long unsigned int MinInlineCapacity = 5; AllocPolicy = mozilla::MallocAllocPolicy]' - 1265 | newBuf = this->template pod_realloc(beginNoCheck(), mTail.mCapacity, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1266 | length); - | ~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestVector.cpp:656:5: required from here - 656 | MOZ_RELEASE_ASSERT(v.shrinkStorageToFit()); - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/AllocPolicy.h:96:35: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod'; use 'new' and 'delete' instead [-Wclass-memaccess] - 96 | return static_cast(realloc(aPtr, aNewSize * sizeof(T))); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestVector.cpp:630:12: note: 'struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod' declared here - 630 | struct NonPod { - | ^~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o TestWeakPtr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestWeakPtr.cpp -mfbt/tests/TestWrappingOperations.o -/usr/bin/x86_64-linux-gnu-g++ -o number_decimalquantity.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_decimalquantity.cpp -config/external/icu/i18n/number_decimfmtprops.o -/usr/bin/x86_64-linux-gnu-g++ -o number_decimfmtprops.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_decimfmtprops.cpp -config/external/icu/i18n/number_fluent.o -/usr/bin/x86_64-linux-gnu-g++ -o number_fluent.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_fluent.cpp -warning: `encoding_c_mem` (lib) generated 1 warning -config/external/icu/i18n/number_formatimpl.o - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/encoding_c LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/encoding_c-d9261815525664ef/out /usr/bin/rustc --crate-name encoding_c --edition=2015 /build/reproducible-path/mozjs115-115.17.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=15655211aba343dc -C extra-filename=-15655211aba343dc --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern encoding_rs=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libencoding_rs-619711e226c9d15b.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` -warning: field `0` is never read - --> /build/reproducible-path/mozjs115-115.17.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::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp:959:63: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:958:24: note: 'shape' declared here + 958 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:1221:78: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:1219:24: note: 'shape' declared here + 1219 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:611:79: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:610:24: note: 'shape' declared here + 610 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:1515:78: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In static member function 'static js::SharedShape* js::GlobalObject::createFunctionShapeWithDefaultProto(JSContext*, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:1514:16: note: 'proto' declared here + 1514 | RootedObject proto(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp:585:67: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::WasmInstanceEnvironmentObject* js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:584:24: note: 'shape' declared here + 584 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:3083:55, + inlined from 'JSObject* GetDebugEnvironment(JSContext*, const js::EnvironmentIter&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3233:51: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In function 'JSObject* GetDebugEnvironment(JSContext*, const js::EnvironmentIter&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3083:30: note: 'env' declared here + 3083 | Rooted env(cx, &ei.environment()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:1910:37: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'void js::ReportIncompatibleMethod(JSContext*, const JS::CallArgs&, const JSClass*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:1910:15: note: 'thisv' declared here + 1910 | RootedValue thisv(cx, args.thisv()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:1908:46: note: 'cx' declared here + 1908 | void js::ReportIncompatibleMethod(JSContext* cx, const CallArgs& args, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o normlzr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/normlzr.cpp +config/external/icu/common/parsepos.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 4294967295]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, + inlined from 'js::ArrayObject* js::NewDenseCopiedArray(JSContext*, uint32_t, const JS::Value*, NewObjectKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5248:42: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDenseCopiedArray(JSContext*, uint32_t, const JS::Value*, NewObjectKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here + 5097 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5246:16: note: 'cx' declared here + 5246 | JSContext* cx, uint32_t length, const Value* values, + | ~~~~~~~~~~~^~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' +/usr/bin/x86_64-linux-gnu-g++ -o parsepos.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/parsepos.cpp +config/external/icu/common/patternprops.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/ErrorReport.h:34, + from /build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPrintError.cpp:13: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:1199:63: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:1198:24: note: 'shape' declared here + 1198 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:1192:57: note: 'cx' declared here + 1192 | NonSyntacticLexicalEnvironmentObject::create(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o dcfmtsym.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dcfmtsym.cpp +config/external/icu/i18n/decContext.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:1170:63: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::GlobalLexicalEnvironmentObject* js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:1169:24: note: 'shape' declared here + 1169 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:634:78: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:633:24: note: 'shape' declared here + 633 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'js::ArrayObject* NewArrayWithProto(JSContext*, uint32_t, JS::HandleObject, js::NewObjectKind) [with unsigned int maxLength = 4294967295]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5111:24, + inlined from 'js::ArrayObject* js::NewDenseCopiedArrayWithProto(JSContext*, uint32_t, const JS::Value*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5261:36: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDenseCopiedArrayWithProto(JSContext*, uint32_t, const JS::Value*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5111:24: note: 'shape' declared here + 5111 | Rooted shape(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5257:58: note: 'cx' declared here + 5257 | ArrayObject* js::NewDenseCopiedArrayWithProto(JSContext* cx, uint32_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.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:75:45: +/build/reproducible-path/mozjs115-115.17.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) + 48])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jsapi-tests16.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_RejectPromise::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp:75:16: note: 'promise' declared here + 75 | RootedObject promise(cx, CreatePromise(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp:804:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::OperatorIn(JSContext*, JS::HandleValue, JS::HandleObject, bool*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:804:12: note: 'id' declared here + 804 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:803:28: note: 'cx' declared here + 803 | bool OperatorIn(JSContext* cx, HandleValue key, HandleObject obj, bool* out) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:3310:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CreateObjectsForEnvironmentChain(JSContext*, JS::HandleObjectVector, JS::HandleObject, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3310:16: note: 'enclosingEnv' declared here + 3310 | RootedObject enclosingEnv(cx, terminatingEnv); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/ErrorObject.cpp:457:58: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject-inl.h:33, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:34: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp:263:24, + inlined from 'js::PlainObject* js::NewPlainObjectWithUniqueNames(JSContext*, IdValuePair*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:325:61: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithUniqueNames(JSContext*, IdValuePair*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:263:24: note: 'obj' declared here + 263 | Rooted obj(cx, NewPlainObjectWithAllocKind(cx, allocKind)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:59:45: +/build/reproducible-path/mozjs115-115.17.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) + 48])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_ResolvePromise::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp:59:16: note: 'promise' declared here + 59 | RootedObject promise(cx, CreatePromise(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ErrorObject.cpp:533:34: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/ErrorObject.cpp:533:16: note: 'proto' declared here + 533 | RootedObject proto(cx, protoArg); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/ErrorObject.cpp:208:35: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/ErrorObject.cpp:208:16: note: 'message' declared here + 208 | RootedString message(cx, nullptr); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp:1099:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In static member function 'static js::PromiseObject* js::ModuleObject::createTopLevelCapability(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1099:26: note: 'resultPromise' declared here + 1099 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1096:16: note: 'cx' declared here + 1096 | JSContext* cx, Handle module) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:47:45: +/build/reproducible-path/mozjs115-115.17.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) + 48])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_GetPromiseState::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp:47:16: note: 'promise' declared here + 47 | RootedObject promise(cx, CreatePromise(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:46:1: note: in expansion of macro 'BEGIN_TEST' + 46 | BEGIN_TEST(testPromise_GetPromiseState) { + | ^~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests20.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 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.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp:829:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function 'static bool js::FinalizationQueueObject::cleanupQueuedRecords(JSContext*, js::HandleFinalizationQueueObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:829:15: note: 'rval' declared here + 829 | RootedValue rval(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:806:16: note: 'cx' declared here + 806 | JSContext* cx, HandleFinalizationQueueObject queue, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/ErrorObject.cpp:336:68: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ErrorObject.cpp: In function 'bool AggregateError(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ErrorObject.cpp:335:24: note: 'obj' declared here + 335 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp:2843:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_splice_impl(JSContext*, unsigned int, JS::Value*, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2843:16: note: 'obj' declared here + 2843 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2837:42: note: 'cx' declared here + 2837 | static bool array_splice_impl(JSContext* cx, unsigned argc, Value* vp, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:390:74: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::ModuleEnvironmentObject* js::ModuleEnvironmentObject::create(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:388:36: note: 'env' declared here + 388 | Rooted env( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:382:16: note: 'cx' declared here + 382 | JSContext* cx, Handle module) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o patternprops.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/patternprops.cpp +config/external/icu/common/propname.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Id.h:35, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPropertyKey.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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::BlockLexicalEnvironmentObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BlockLexicalEnvironmentObject*; T = js::BlockLexicalEnvironmentObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp:1013:58: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:1012:42: note: 'copy' declared here + 1012 | Rooted copy( + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool cls_testMappedArrayBuffer_bug945152::TestTransferObject()' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testMappedArrayBuffer.cpp:161:48: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v1' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_33(D) + 48])[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jsapi-tests13.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testMappedArrayBuffer.cpp: In member function 'bool cls_testMappedArrayBuffer_bug945152::TestTransferObject()': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testMappedArrayBuffer.cpp:161:19: note: 'v1' declared here + 161 | JS::RootedValue v1(cx, JS::ObjectValue(*obj1)); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testMappedArrayBuffer.cpp:158:25: note: 'this' declared here + 158 | bool TestTransferObject() { + | ^ +/usr/bin/x86_64-linux-gnu-g++ -o TestSmallPointerArray.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSmallPointerArray.cpp +mfbt/tests/TestSplayTree.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool array_with(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:3446:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_with(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:3446:16: note: 'obj' declared here + 3446 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:3441:35: note: 'cx' declared here + 3441 | static bool array_with(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.17.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.17.0/js/src/builtin/Array.cpp:3181:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_toSpliced(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:3181:16: note: 'obj' declared here + 3181 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o TestSplayTree.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestSplayTree.cpp +mfbt/tests/TestTextUtils.o +/usr/bin/x86_64-linux-gnu-g++ -o propname.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/propname.cpp +config/external/icu/common/punycode.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.17.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.17.0/js/src/builtin/Array.cpp:2504:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_unshift(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2504:16: note: 'obj' declared here + 2504 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2499:38: note: 'cx' declared here + 2499 | static bool array_unshift(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o punycode.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/punycode.cpp +config/external/icu/common/putil.o +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:1946:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject.cpp: In function 'bool js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::HandleValue, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:1943:32: note: 'desc' declared here + 1943 | Rooted desc( + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp:1506:34: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'importName' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In member function 'bool js::frontend::StencilModuleMetadata::createImportEntries(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, JS::MutableHandle >) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1506:21: note: 'importName' declared here + 1506 | Rooted importName(cx); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1487:16: note: 'cx' declared here + 1487 | JSContext* cx, CompilationAtomCache& atomCache, + | ~~~~~~~~~~~^~ +In file included from /usr/include/c++/14/algorithm:60, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/algorithm:3, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SmallPointerArray.h:15, + from /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSmallPointerArray.cpp:7: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = void*; _Up = void*; bool _IsMove = true]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = void**; _OI = void**]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = void**; _OI = void**]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]' at /usr/include/c++/14/bits/stl_algobase.h:683:38, + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = void*; _Alloc = std::allocator]' at /usr/include/c++/14/bits/vector.tcc:185:2, + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = void*; _Alloc = std::allocator]' at /usr/include/c++/14/bits/stl_vector.h:1537:24, + inlined from 'bool mozilla::SmallPointerArray::RemoveElement(T*) [with T = void]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/SmallPointerArray.h:138:21, + inlined from 'void TestRangeBasedLoops()' at /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestSmallPointerArray.cpp:176:26: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 24 is out of the bounds [0, 24] [-Warray-bounds=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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.17.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.17.0/js/src/wasm/WasmJS.cpp:2430:53: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmInstanceScope* js::WasmInstanceObject::getScope(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:2429:30: note: 'instanceScope' declared here + 2429 | Rooted instanceScope( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:2423:16: note: 'cx' declared here + 2423 | JSContext* cx, Handle instanceObj) { + | ~~~~~~~~~~~^~ +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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ExportEntry; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, + inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:56:12, + inlined from 'void js::CyclicModuleFields::initExportEntries(JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:716:45: +/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:704:74: warning: '*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] + 704 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { + | ^ +In copy constructor 'js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = js::ModuleRequestObject*]', + inlined from 'js::ExportEntry::ExportEntry(js::ExportEntry&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ExportEntry; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, + inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:56:12, + inlined from 'void js::CyclicModuleFields::initExportEntries(JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:716:45: +/build/reproducible-path/mozjs115-115.17.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) { + | ^ +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.17.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.17.0/js/src/wasm/WasmJS.cpp:2451:56: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:2450:30: note: 'instanceScope' declared here + 2450 | Rooted instanceScope( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:2443:16: note: 'cx' declared here + 2443 | JSContext* cx, Handle instanceObj, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o decContext.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/decContext.cpp +config/external/icu/i18n/decNumber.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.17.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.17.0/js/src/builtin/Array.cpp:4692:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_concat(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4692:16: note: 'obj' declared here + 4692 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4687:37: note: 'cx' declared here + 4687 | static bool array_concat(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::GlobalObject::initMapIteratorProto(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:224:65: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'base' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::GlobalObject::initMapIteratorProto(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:223:21: note: 'base' declared here + 223 | Rooted base( + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:221:52: note: 'cx' declared here + 221 | bool GlobalObject::initMapIteratorProto(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests21.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::GlobalObject::initSetIteratorProto(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1083:65: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'base' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::GlobalObject::initSetIteratorProto(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1082:21: note: 'base' declared here + 1082 | Rooted base( + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1080:52: note: 'cx' declared here + 1080 | bool GlobalObject::initSetIteratorProto(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.17.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.17.0/js/src/vm/NativeObject.cpp:1525:57: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/NativeObject.cpp:1525:26: note: 'arr' declared here + 1525 | Rooted arr(cx, &obj->as()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::SharedArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedArrayBufferObject*; T = js::SharedArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:2637:71: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmMemoryObject::bufferGetterImpl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:2635:37: note: 'newBuffer' declared here + 2635 | RootedSharedArrayBufferObject newBuffer( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:2625:52: note: 'cx' declared here + 2625 | bool WasmMemoryObject::bufferGetterImpl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ 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.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:49:67: @@ -7581,6 +15247,8 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebuggerMemory.cpp:44:51: note: 'cx' declared here 44 | DebuggerMemory* DebuggerMemory::create(JSContext* cx, Debugger* dbg) { | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o decNumber.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/decNumber.cpp +config/external/icu/i18n/decimfmt.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.17.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.17.0/js/src/debugger/Debugger.cpp:1400:66: @@ -7594,8 +15262,34 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1382:43: note: 'cx' declared here 1382 | bool Debugger::wrapEnvironment(JSContext* cx, Handle env, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o resource.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::WasmTagObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTagObject*; T = js::WasmTagObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:3763:79: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3762:26: note: 'obj' declared here + 3762 | Rooted obj(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3749:78: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3710:42: note: 'cx' declared here + 3710 | bool WasmTagObject::construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o decimfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/decimfmt.cpp +config/external/icu/i18n/displayoptions.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.17.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.17.0/js/src/debugger/Environment.cpp:428:61: @@ -7609,7 +15303,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:426:16: note: 'cx' declared here 426 | JSContext* cx, MutableHandle result) const { | ~~~~~~~~~~~^~ -warning: `encoding_c` (lib) generated 1 warning 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.17.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.17.0/js/src/debugger/Environment.cpp:134:32: @@ -7623,7 +15316,12 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/memchr LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps OUT_DIR=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/memchr-fcdaf6e75e9231b7/out /usr/bin/rustc --crate-name memchr --edition=2018 /build/reproducible-path/mozjs115-115.17.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=c130fcd2bd8bec76 -C extra-filename=-c130fcd2bd8bec76 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1 --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx` +/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o displayoptions.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DebuggerEnvironment*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Environment.cpp:134:32: @@ -7637,7 +15335,36 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gc1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::GetOrCreateModuleMetaObject(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2105:67: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'metaObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In function 'JSObject* js::GetOrCreateModuleMetaObject(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2105:16: note: 'metaObject' declared here + 2105 | RootedObject metaObject(cx, NewPlainObjectWithProto(cx, nullptr)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2098:54: note: 'cx' declared here + 2098 | JSObject* js::GetOrCreateModuleMetaObject(JSContext* cx, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.h:12, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Symbol.cpp:58:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Symbol.cpp: In function 'bool SymbolClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Symbol.cpp:58:15: note: 'value' declared here + 58 | RootedValue value(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: @@ -7651,7 +15378,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -js/src/gc/Unified_cpp_js_src_gc2.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool js::DebuggerEnvironment::CallData::parentGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:216:41: @@ -7665,209 +15391,107 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:211:50: note: 'this' declared here 211 | bool DebuggerEnvironment::CallData::parentGetter() { | ^ -/usr/bin/x86_64-linux-gnu-g++ -o restrace.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/restrace.cpp -config/external/icu/common/ruleiter.o -/usr/bin/x86_64-linux-gnu-g++ -o ruleiter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ruleiter.cpp -config/external/icu/common/schriter.o -warning: unexpected `cfg` condition name: `memchr_libc` - --> /build/reproducible-path/mozjs115-115.17.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.17.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_avx` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:45:25 - | -45 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { - | ^^^^^^^^^^^^^^^^^^ -... -96 | unsafe_ifunc!(fn(u8, &[u8]) -> Option, memchr, haystack, n1) - | ------------------------------------------------------------------- in this macro invocation - | - = 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_avx)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) - -warning: unexpected `cfg` condition name: `memchr_runtime_sse2` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:47:32 - | -47 | } else if cfg!(memchr_runtime_sse2) { - | ^^^^^^^^^^^^^^^^^^^ -... -96 | unsafe_ifunc!(fn(u8, &[u8]) -> Option, memchr, haystack, n1) - | ------------------------------------------------------------------- in this macro invocation - | - = 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_sse2)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) - -warning: unexpected `cfg` condition name: `memchr_runtime_avx` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:45:25 - | -45 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { - | ^^^^^^^^^^^^^^^^^^ -... -101 | / unsafe_ifunc!( -102 | | fn(u8, u8, &[u8]) -> Option, -103 | | memchr2, -104 | | haystack, -105 | | n1, -106 | | n2 -107 | | ) - | |_____- in this macro invocation - | - = 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_avx)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) - -warning: unexpected `cfg` condition name: `memchr_runtime_sse2` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:47:32 - | -47 | } else if cfg!(memchr_runtime_sse2) { - | ^^^^^^^^^^^^^^^^^^^ -... -101 | / unsafe_ifunc!( -102 | | fn(u8, u8, &[u8]) -> Option, -103 | | memchr2, -104 | | haystack, -105 | | n1, -106 | | n2 -107 | | ) - | |_____- in this macro invocation - | - = 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_sse2)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) - -warning: unexpected `cfg` condition name: `memchr_runtime_avx` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:45:25 - | -45 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { - | ^^^^^^^^^^^^^^^^^^ -... -112 | / unsafe_ifunc!( -113 | | fn(u8, u8, u8, &[u8]) -> Option, -114 | | memchr3, -115 | | haystack, -... | -118 | | n3 -119 | | ) - | |_____- in this macro invocation - | - = 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_avx)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) - -warning: unexpected `cfg` condition name: `memchr_runtime_sse2` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:47:32 - | -47 | } else if cfg!(memchr_runtime_sse2) { - | ^^^^^^^^^^^^^^^^^^^ -... -112 | / unsafe_ifunc!( -113 | | fn(u8, u8, u8, &[u8]) -> Option, -114 | | memchr3, -115 | | haystack, -... | -118 | | n3 -119 | | ) - | |_____- in this macro invocation - | - = 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_sse2)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) - -warning: unexpected `cfg` condition name: `memchr_runtime_avx` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:45:25 - | -45 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { - | ^^^^^^^^^^^^^^^^^^ -... -124 | unsafe_ifunc!(fn(u8, &[u8]) -> Option, memrchr, haystack, n1) - | -------------------------------------------------------------------- in this macro invocation - | - = 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_avx)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) - -warning: unexpected `cfg` condition name: `memchr_runtime_sse2` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:47:32 - | -47 | } else if cfg!(memchr_runtime_sse2) { - | ^^^^^^^^^^^^^^^^^^^ -... -124 | unsafe_ifunc!(fn(u8, &[u8]) -> Option, memrchr, haystack, n1) - | -------------------------------------------------------------------- in this macro invocation - | - = 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_sse2)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) - -warning: unexpected `cfg` condition name: `memchr_runtime_avx` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:45:25 - | -45 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { - | ^^^^^^^^^^^^^^^^^^ -... -129 | / unsafe_ifunc!( -130 | | fn(u8, u8, &[u8]) -> Option, -131 | | memrchr2, -132 | | haystack, -133 In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp:62:78: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp: In function 'bool js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:60:16: note: 'target' declared here + 60 | RootedObject target( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Reflect.cpp:83:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp: In function 'bool js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:81:16: note: 'target' declared here + 81 | RootedObject target( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:77:42: note: 'cx' declared here + 77 | bool js::Reflect_isExtensible(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/GetterSetter.h:10, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/HelperThreads.cpp:2320:78: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/HelperThreads.cpp: In member function 'already_AddRefed js::GlobalHelperThreadState::finishStencilTask(JSContext*, JS::OffThreadToken*, JS::InstantiationStorage*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/HelperThreads.cpp:2320:32: note: 'parseTask' declared here + 2320 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp:178:79: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:177:16: note: 'obj' declared here + 177 | RootedObject obj(cx, RequireObjectArg(cx, "`target`", + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = js::ModuleRequestObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ModuleRequestObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::frontend::StencilModuleMetadata::createRequestedModules(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, JS::MutableHandle >) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1573:50: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'moduleRequest' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In member function 'bool js::frontend::StencilModuleMetadata::createRequestedModules(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, JS::MutableHandle >) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1573:34: note: 'moduleRequest' declared here + 1573 | Rooted moduleRequest(cx); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1564:16: note: 'cx' declared here + 1564 | JSContext* cx, CompilationAtomCache& atomCache, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp:142:71: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_set(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:141:16: note: 'target' declared here + 141 | RootedObject target( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSFunction.cpp:903:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool fun_toSource(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: /build/reproducible-path/mozjs115-115.17.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=] @@ -7880,673 +15504,92 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -| | n1, -134 | | n2 -135 | | ) - | |_____- in this macro invocation - | - = 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_avx)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) - -warning: unexpected `cfg` condition name: `memchr_runtime_sse2` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:47:32 - | -47 | } else if cfg!(memchr_runtime_sse2) { - | ^^^^^^^^^^^^^^^^^^^ -... -129 | / unsafe_ifunc!( -130 | | fn(u8, u8, &[u8]) -> Option, -131 | | memrchr2, -132 | | haystack, -133 | | n1, -134 | | n2 -135 | | ) - | |_____- in this macro invocation - | - = 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_sse2)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) - -warning: unexpected `cfg` condition name: `memchr_runtime_avx` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:45:25 - | -45 | if cfg!(memchr_runtime_avx) && is_x86_feature_detected!("avx2") { - | ^^^^^^^^^^^^^^^^^^ -... -140 | / unsafe_ifunc!( -141 | | fn(u8, u8, u8, &[u8]) -> Option, -142 | | memrchr3, -143 | | haystack, -... | -146 | | n3 -147 | | ) - | |_____- in this macro invocation - | - = 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_avx)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) - -warning: unexpected `cfg` condition name: `memchr_runtime_sse2` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memchr/x86/mod.rs:47:32 - | -47 | } else if cfg!(memchr_runtime_sse2) { - | ^^^^^^^^^^^^^^^^^^^ -... -140 | / unsafe_ifunc!( -141 | | fn(u8, u8, u8, &[u8]) -> Option, -142 | | memrchr3, -143 | | haystack, -... | -146 | | n3 -147 | | ) - | |_____- in this macro invocation - | - = 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_sse2)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - = note: this warning originates in the macro `unsafe_ifunc` (in Nightly builds, run with -Z macro-backtrace for more info) - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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_avx` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:303:21 - | -303 | if cfg!(memchr_runtime_avx) { - | ^^^^^^^^^^^^^^^^^^ - | - = 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_avx)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_sse2` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:311:17 - | -311 | if cfg!(memchr_runtime_sse2) { - | ^^^^^^^^^^^^^^^^^^^ - | - = 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_sse2)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` 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.17.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.17.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_avx` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memmem/x86/avx.rs:24:22 - | -24 | if !cfg!(memchr_runtime_avx) || !is_x86_feature_detected!("avx2") { - | ^^^^^^^^^^^^^^^^^^ - | - = 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_avx)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_avx)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_sse2` - --> /build/reproducible-path/mozjs115-115.17.0/third_party/rust/memchr/src/memmem/x86/sse.rs:14:18 - | -14 | if !cfg!(memchr_runtime_sse2) { - | ^^^^^^^^^^^^^^^^^^^ - | - = 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_sse2)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_sse2)");` 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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:885:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool js::fun_toString(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:881:34: note: 'cx' declared here + 881 | bool js::fun_toString(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In copy constructor 'js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = js::ModuleRequestObject*]', + inlined from 'js::RequestedModule::RequestedModule(js::RequestedModule&&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.h:116:7, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::RequestedModule}; T = js::RequestedModule; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::RequestedModule; T = js::RequestedModule; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::RequestedModule; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::RequestedModule; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, + inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::RequestedModule; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:56:12, + inlined from 'void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:975:76: +/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:704:74: warning: '*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] + 704 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { + | ^ +In copy constructor 'js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = js::ModuleRequestObject*]', + inlined from 'js::ImportEntry::ImportEntry(js::ImportEntry&&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.h:68:7, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::ImportEntry}; T = js::ImportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ImportEntry; T = js::ImportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ImportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ImportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, + inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ImportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:56:12, + inlined from 'void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:976:70: +/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:704:74: warning: '*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] + 704 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { + | ^ +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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ExportEntry; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, + inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:56:12, + inlined from 'void js::CyclicModuleFields::initExportEntries(JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:716:45, + inlined from 'void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:977:42: +/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:704:74: warning: '*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] + 704 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { + | ^ +In copy constructor 'js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = js::ModuleRequestObject*]', + inlined from 'js::ExportEntry::ExportEntry(js::ExportEntry&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ExportEntry; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, + inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:56:12, + inlined from 'void js::CyclicModuleFields::initExportEntries(JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:716:45, + inlined from 'void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:977:42: +/build/reproducible-path/mozjs115-115.17.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) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp:122:40: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:120:16: note: 'target' declared here + 120 | RootedObject target( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::WasmModuleObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:1749:74: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:1688:45: note: 'cx' declared here + 1688 | bool WasmModuleObject::construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o putil.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/putil.cpp 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.17.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.17.0/js/src/debugger/DebugScript.cpp:126:66: @@ -8560,10 +15603,93 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebugScript.cpp:109:50: note: 'cx' declared here 109 | DebugScript* DebugScript::getOrCreate(JSContext* cx, HandleScript script) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o schriter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/schriter.cpp -config/external/icu/common/serv.o -/usr/bin/x86_64-linux-gnu-g++ -o serv.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/serv.cpp -config/external/icu/common/servlk.o +config/external/icu/common/rbbi.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.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:144:45: +/build/reproducible-path/mozjs115-115.17.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) + 48])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_PromiseCatch::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp:144:16: note: 'promise' declared here + 144 | RootedObject promise(cx, CreatePromise(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp:689:72: +/build/reproducible-path/mozjs115-115.17.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_19(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src2.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newArray(NodeVector&, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/wasm/WasmJS.cpp:3460:63: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3459:29: note: 'obj' declared here + 3459 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:3457:55: note: 'cx' declared here + 3457 | WasmGlobalObject* WasmGlobalObject::create(JSContext* cx, HandleVal value, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o rbbi.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbi.cpp +config/external/icu/common/rbbi_cache.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.17.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.17.0/js/src/builtin/ModuleObject.cpp:1550:34: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'importName' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In member function 'bool js::frontend::StencilModuleMetadata::createExportEntries(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, const EntryVector&, JS::MutableHandle >) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1550:21: note: 'importName' declared here + 1550 | Rooted importName(cx); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1522:16: note: 'cx' declared here + 1522 | JSContext* cx, frontend::CompilationAtomCache& atomCache, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:115:45: +/build/reproducible-path/mozjs115-115.17.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) + 48])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_PromiseThen::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp:115:16: note: 'promise' declared here + 115 | RootedObject promise(cx, CreatePromise(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = 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.17.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.17.0/js/src/debugger/Frame.cpp:771:69: @@ -8577,8 +15703,46 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:765:49: note: 'cx' declared here 765 | bool DebuggerFrame::setOnStepHandler(JSContext* cx, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o number_formatimpl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_formatimpl.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_formatimpl.cpp -config/external/icu/i18n/number_grouping.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.17.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.17.0/js/src/builtin/Symbol.cpp:93:23: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Symbol.cpp:93:16: note: 'desc' declared here + 93 | RootedString desc(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Symbol.cpp:116:55: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = 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.17.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.17.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.17.0/js/src/wasm/WasmModule.cpp:860:36: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmModule.cpp:827:29: note: 'go' declared here + 827 | Rooted go( + | ^~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: @@ -8592,6 +15756,75 @@ /build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp:384:61: +/build/reproducible-path/mozjs115-115.17.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_11(D)])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/wasm/WasmJS.cpp:4008:66: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:4007:32: note: 'obj' declared here + 4007 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:4003:61: note: 'cx' declared here + 4003 | WasmExceptionObject* WasmExceptionObject::create(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestTextUtils.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestTextUtils.cpp +mfbt/tests/TestThreadSafeWeakPtr.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.17.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.17.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.17.0/js/src/builtin/ShadowRealm.cpp:568:11: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ShadowRealm.cpp:537:29: note: 'stringAtom' declared here + 537 | Rooted stringAtom( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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::WasmExceptionObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmExceptionObject*; T = js::WasmExceptionObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:3968:64: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3967:32: note: 'exnObj' declared here + 3967 | Rooted exnObj( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/debugger/Debugger.cpp:4684:76: @@ -8605,6 +15838,46 @@ /build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/NativeObject.cpp:2793:51: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject.cpp: In function 'bool js::CopyDataPropertiesNative(JSContext*, JS::Handle, JS::Handle, JS::Handle, bool*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:2793:24: note: 'fromShape' declared here + 2793 | Rooted fromShape(cx, from->shape()); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::NativeObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testObjectSwap.cpp:368:60: +/build/reproducible-path/mozjs115-115.17.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_75(D) + 48])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jsapi-tests15.cpp:11: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testObjectSwap.cpp:368:27: note: 'nobj' declared here + 368 | Rooted nobj(cx, &obj->as()); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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::WasmTableObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTableObject*; T = js::WasmTableObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:3070:62: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3069:28: note: 'obj' declared here + 3069 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/debugger/Frame.cpp:374:57: @@ -8618,8 +15891,78 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:351:49: note: 'cx' declared here 351 | bool DebuggerFrame::setGeneratorInfo(JSContext* cx, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o TestWrappingOperations.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestWrappingOperations.cpp -mfbt/tests/TestXorShift128PlusRNG.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3162:41: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3160:28: note: 'table' declared here + 3160 | Rooted table( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp:263:24, + inlined from 'js::PlainObject* js::NewPlainObjectWithMaybeDuplicateKeys(JSContext*, IdValuePair*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:332:57: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithMaybeDuplicateKeys(JSContext*, IdValuePair*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:263:24: note: 'obj' declared here + 263 | Rooted obj(cx, NewPlainObjectWithAllocKind(cx, allocKind)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:329:66: note: 'cx' declared here + 329 | PlainObject* js::NewPlainObjectWithMaybeDuplicateKeys(JSContext* cx, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:19, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'void CompressSourceSync(JS::Handle, JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testScriptSourceCompression.cpp:107:74: +/build/reproducible-path/mozjs115-115.17.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_jsapi-tests18.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testScriptSourceCompression.cpp: In function 'void CompressSourceSync(JS::Handle, JSContext*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/wasm/WasmModule.cpp:788:69: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmModule.cpp:788:32: note: 'tableObj' declared here + 788 | Rooted tableObj(cx, tableImports[tableIndex]); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:2341:72: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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::DebuggerArguments*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerArguments*; T = js::DebuggerArguments*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp:1640:64: @@ -8633,7 +15976,6 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1635:57: note: 'cx' declared here 1635 | DebuggerArguments* DebuggerArguments::create(JSContext* cx, HandleObject proto, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o servlk.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/servlk.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 = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp:894:79: @@ -8647,7 +15989,21 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:879:45: note: 'cx' declared here 879 | bool DebuggerFrame::getArguments(JSContext* cx, Handle frame, | ~~~~~~~~~~~^~ -config/external/icu/common/servlkf.o +/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-bignum-dtoa.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp:34:78: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:32:16: note: 'target' declared here + 32 | RootedObject target( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerFrame*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: @@ -8661,8 +16017,108 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o servlkf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/servlkf.cpp -config/external/icu/common/servls.o +/usr/bin/x86_64-linux-gnu-g++ -o rbbi_cache.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbi_cache.cpp +config/external/icu/common/rbbidata.o +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests22.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool str_enumerate(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:398:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_enumerate(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:398:15: note: 'value' declared here + 398 | RootedValue value(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = ResolveResponseClosure*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:5296:52: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'bool ResolveResponse(JSContext*, JS::CallArgs, JS::Handle, bool, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5294:16: note: 'closure' declared here + 5294 | RootedObject closure( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5280:40: note: 'cx' declared here + 5280 | static bool ResolveResponse(JSContext* cx, CallArgs callArgs, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestThreadSafeWeakPtr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestThreadSafeWeakPtr.cpp +mfbt/tests/TestTypedEnum.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.17.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.17.0/js/src/vm/HelperThreads.cpp:2340:78: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/HelperThreads.cpp:2340:32: note: 'parseTask' declared here + 2340 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::jit::DoTrialInlining(JSContext*, BaselineFrame*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/TrialInlining.cpp:25:42: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/TrialInlining.cpp: In function 'bool js::jit::DoTrialInlining(JSContext*, BaselineFrame*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/TrialInlining.cpp:25:16: note: 'script' declared here + 25 | RootedScript script(cx, frame->script()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:5335:79, + inlined from 'bool WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5327:13: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5335:26: note: 'promise' declared here + 5335 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.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.17.0/js/src/vm/HelperThreads.cpp:2372:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/HelperThreads.cpp: In member function 'bool js::GlobalHelperThreadState::finishMultiStencilsDecodeTask(JSContext*, JS::OffThreadToken*, mozilla::Vector >*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/HelperThreads.cpp:2340:32: note: 'parseTask' declared here + 2340 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/HelperThreads.cpp:2370:16: note: 'cx' declared here + 2370 | JSContext* cx, JS::OffThreadToken* token, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/wasm/WasmJS.cpp:5365:79, + inlined from 'bool WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5357:13: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5365:26: note: 'promise' declared here + 5365 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5357:57: note: 'cx' declared here + 5357 | static bool WebAssembly_instantiateStreaming(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::Debugger::CallData::getDebuggees()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:4602:73: @@ -8676,9 +16132,21 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:4585:39: note: 'this' declared here 4585 | bool Debugger::CallData::getDebuggees() { | ^ -/usr/bin/x86_64-linux-gnu-g++ -o TestXorShift128PlusRNG.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestXorShift128PlusRNG.cpp -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +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.17.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.17.0/js/src/builtin/String.cpp:425:55: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:425:16: note: 'str' declared here + 425 | RootedString str(cx, obj->as().unbox()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:419:36: note: 'cx' declared here + 419 | static bool str_resolve(JSContext* cx, HandleObject obj, HandleId id, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests23.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = 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.17.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.17.0/js/src/debugger/Frame.cpp:233:60: @@ -8692,8 +16160,34 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:229:16: note: 'cx' declared here 229 | JSContext* cx, HandleObject proto, Handle debugger, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o number_grouping.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_grouping.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_grouping.cpp -config/external/icu/i18n/number_integerwidth.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.17.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.17.0/js/src/builtin/Reflect.cpp:105:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp: In function 'bool js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:104:16: note: 'target' declared here + 104 | RootedObject target( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:349:25: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = 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.17.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.17.0/js/src/debugger/Debugger.cpp:670:70: @@ -8707,28 +16201,89 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:627:36: note: 'cx' declared here 627 | bool Debugger::getFrame(JSContext* cx, const FrameIter& iter, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_irregexp0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-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 -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.h:13, - from /build/reproducible-path/mozjs115-115.17.0/js/src/shell/jsshell.h:14, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/shell/jsshell.cpp:81:40: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/jsshell.cpp: In function 'bool js::shell::GenerateInterfaceHelp(JSContext*, JS::HandleObject, const char*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/jsshell.cpp:81:16: note: 's' declared here - 81 | RootedString s(cx, buf.finishString()); - | ^ -/build/reproducible-path/mozjs115-115.17.0/js/src/shell/jsshell.cpp:36:39: note: 'cx' declared here - 36 | bool GenerateInterfaceHelp(JSContext* cx, HandleObject obj, const char* name) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:2229:78: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::str_indexOf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:2224:33: note: 'cx' declared here + 2224 | bool js::str_indexOf(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool TryAssignPlain.constprop(JSContext*, JS::HandleObject, JS::HandleObject, bool*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:895:76: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'props' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool TryAssignPlain.constprop(JSContext*, JS::HandleObject, JS::HandleObject, bool*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:895:37: note: 'props' declared here + 895 | Rooted props(cx, PropertyInfoWithKeyVector(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:862:53: note: 'cx' declared here + 862 | [[nodiscard]] static bool TryAssignPlain(JSContext* cx, HandleObject to, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/builtin/String.cpp:1685:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_charAt(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1685:16: note: 'str' declared here + 1685 | RootedString str(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmModule.cpp:1089:26: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmModule.cpp:955:20: note: 'func' declared here + 955 | RootedFunction func(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmModule.cpp:1033:37: note: 'cx' declared here + 1033 | bool Module::instantiate(JSContext* cx, ImportValues& imports, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:2176:79: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::str_includes(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/debugger/Frame.cpp:1294:26: @@ -8742,7 +16297,93 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests' +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool AssignSlow(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1076:27, + inlined from 'bool JS_AssignObject(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1121:20: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool JS_AssignObject(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1076:15: note: 'propValue' declared here + 1076 | RootedValue propValue(cx); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1103:47: note: 'cx' declared here + 1103 | JS_PUBLIC_API bool JS_AssignObject(JSContext* cx, JS::HandleObject target, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp:1131:48: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'to' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool obj_assign(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1131:16: note: 'to' declared here + 1131 | RootedObject to(cx, ToObject(cx, args.get(0))); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1126:35: note: 'cx' declared here + 1126 | static bool obj_assign(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.17.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.17.0/js/src/builtin/Object.cpp:1393:45: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1393:16: note: 'obj' declared here + 1393 | RootedObject obj(cx, ToObject(cx, args[0])); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1387:53: note: 'cx' declared here + 1387 | bool js::GetOwnPropertyDescriptorToArray(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonAnalysis.h:15, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testJitGVN.cpp:15: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/String.cpp:193:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_escape(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::OnModuleEvaluationFailure(JSContext*, JS::HandleObject, JS::ModuleErrorBehaviour)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2408:66: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'onRejected' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In function 'bool js::OnModuleEvaluationFailure(JSContext*, JS::HandleObject, JS::ModuleErrorBehaviour)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2407:18: note: 'onRejected' declared here + 2407 | RootedFunction onRejected( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2382:47: note: 'cx' declared here + 2382 | bool js::OnModuleEvaluationFailure(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::Debugger::CallData::adoptFrame()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6225:50: @@ -8756,1608 +16397,866 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:6220:37: note: 'this' declared here 6220 | bool Debugger::CallData::adoptFrame() { | ^ -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests' -mfbt/tests/TestAlgorithm -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestArray -/usr/bin/x86_64-linux-gnu-g++ -o servls.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/servls.cpp -config/external/icu/common/servnotf.o -/usr/bin/x86_64-linux-gnu-g++ -o servnotf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/servnotf.cpp -config/external/icu/common/servrbf.o -/usr/bin/x86_64-linux-gnu-g++ -o servrbf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/servrbf.cpp -config/external/icu/common/servslkf.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestAlgorithm -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o number_integerwidth.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_integerwidth.cpp -config/external/icu/i18n/number_longnames.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestAlgorithm"], "start": 2279547.347049734, "end": 2279547.419752137, "context": null} -/usr/bin/x86_64-linux-gnu-g++ -o number_longnames.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_longnames.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.17.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.17.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.17.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.17.0/js/src/debugger/Debugger.cpp:2400:34, - inlined from 'static bool js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1304:42: -/build/reproducible-path/mozjs115-115.17.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=] +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.17.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.17.0/js/src/wasm/WasmJS.cpp:2020:28: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp: In static member function 'static bool js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:2400:34: note: 'debuggerList' declared here - 2400 | DebuggerList debuggerList(cx, hookIsEnabled); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1302:55: note: 'cx' declared here - 1302 | bool DebugAPI::slowPathOnDebuggerStatement(JSContext* cx, - | ~~~~~~~~~~~^~ -config/external/icu/i18n/number_mapper.o -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestArrayUtils +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:2020:16: note: 'importObj' declared here + 2020 | RootedObject importObj(cx); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* js::SetIteratorObject::createResult(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1234:60: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static JSObject* js::SetIteratorObject::createResult(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1233:24: note: 'resultObj' declared here + 1233 | Rooted resultObj( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1232:54: note: 'cx' declared here + 1232 | JSObject* SetIteratorObject::createResult(JSContext* cx) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/builtin/ModuleObject.cpp:1320:52: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In static member function 'static bool js::ModuleObject::createEnvironment(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1319:36: note: 'env' declared here + 1319 | Rooted env( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1317:49: note: 'cx' declared here + 1317 | bool ModuleObject::createEnvironment(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.17.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.17.0/js/src/builtin/String.cpp:2435:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::str_startsWith(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:2434:16: note: 'str' declared here + 2434 | RootedString str(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* js::MapIteratorObject::createResultPair(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:405:60: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultPairObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static JSObject* js::MapIteratorObject::createResultPair(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:404:24: note: 'resultPairObj' declared here + 404 | Rooted resultPairObj( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:403:58: note: 'cx' declared here + 403 | JSObject* MapIteratorObject::createResultPair(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.17.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.17.0/js/src/builtin/ModuleObject.cpp:2430:69: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'specifier' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In function 'bool OnResolvedDynamicModule(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2429:19: note: 'specifier' declared here + 2429 | Rooted specifier( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2418:48: note: 'cx' declared here + 2418 | static bool OnResolvedDynamicModule(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests5.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:2519:79: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::str_endsWith(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.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.17.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.17.0/js/src/debugger/Debugger.cpp:2400:34: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp:477:27: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/debugger/Debugger.cpp:2400:34: note: 'debuggerList' declared here - 2400 | DebuggerList debuggerList(cx, hookIsEnabled); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:2397:50: note: 'cx' declared here - 2397 | bool Debugger::dispatchResumptionHook(JSContext* cx, AbstractFramePtr frame, - | ~~~~~~~~~~~^~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestAtomicBitfields +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp:477:19: note: 'cargs' declared here + 477 | ConstructArgs cargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::findObjects()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:5957:60: -/build/reproducible-path/mozjs115-115.17.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_31(D)])[3]' [-Wdangling-pointer=] + inlined from 'bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::KeysAndValues]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1775:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::findObjects()': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp:5953:38: note: 'this' declared here - 5953 | bool Debugger::CallData::findObjects() { - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestArray -/usr/bin/x86_64-linux-gnu-g++ -o servslkf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/servslkf.cpp -config/external/icu/common/sharedobject.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestArray"], "start": 2279548.470838744, "end": 2279548.56074853, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestAtomics -/usr/bin/x86_64-linux-gnu-g++ -o sharedobject.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/sharedobject.cpp -config/external/icu/common/simpleformatter.o -/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerMemory::CallData::drainAllocationsLog()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebuggerMemory.cpp:193:74: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::KeysAndValues]': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1775:16: note: 'obj' declared here + 1775 | RootedObject obj(cx, IF_RECORD_TUPLE(ToObjectOrGetObjectPayload, ToObject)( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1769:48: note: 'cx' declared here + 1769 | static bool EnumerableOwnProperties(JSContext* cx, const JS::CallArgs& args) { + | ~~~~~~~~~~~^~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests6.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o TestTypedEnum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestTypedEnum.cpp +mfbt/tests/TestUniquePtr.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.17.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.17.0/js/src/builtin/String.cpp:2336:78: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/DebuggerMemory.cpp: In member function 'bool js::DebuggerMemory::CallData::drainAllocationsLog()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebuggerMemory.cpp:193:24: note: 'result' declared here - 193 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, length)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebuggerMemory.cpp:181:52: note: 'this' declared here - 181 | bool DebuggerMemory::CallData::drainAllocationsLog() { - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o number_mapper.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_mapper.cpp -config/external/icu/i18n/number_modifiers.o -/usr/bin/x86_64-linux-gnu-g++ -o number_modifiers.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_modifiers.cpp -config/external/icu/i18n/number_multiplier.o -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o simpleformatter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/simpleformatter.cpp -config/external/icu/common/static_unicode_sets.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.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:136:27: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'bool str_lastIndexOf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:2335:16: note: 'str' declared here + 2335 | RootedString str(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:2330:40: note: 'cx' declared here + 2330 | static bool str_lastIndexOf(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests7.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o rbbidata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbidata.cpp +config/external/icu/common/rbbinode.o +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.17.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.17.0/js/src/builtin/ReflectParse.cpp:673:51: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here - 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:136:27: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:673:24: note: 'node' declared here + 673 | Rooted node(cx, NewPlainObject(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:374:19: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here - 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestArrayUtils"], "start": 2279549.267417989, "end": 2279549.334310208, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestBinarySearch -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::IdVectorToArray(JSContext*, JS::HandleIdVector)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1921:77: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:363:25: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp: In function 'JSObject* js::IdVectorToArray(JSContext*, JS::HandleIdVector)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp:1915:42: note: 'cx' declared here - 1915 | JSObject* js::IdVectorToArray(JSContext* cx, HandleIdVector ids) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o number_multiplier.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_multiplier.cpp -config/external/icu/i18n/number_notation.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.17.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.17.0/js/src/debugger/Environment.cpp:134:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here - 134 | Rooted environment( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here - 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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 -/usr/bin/x86_64-linux-gnu-g++ -o static_unicode_sets.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/static_unicode_sets.cpp -config/external/icu/common/stringpiece.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestAtomicBitfields"], "start": 2279549.80170498, "end": 2279549.928826182, "context": null} -/build/reproducible-path/mozjs115-115.17.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 -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestAtomics -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestBitSet -/usr/bin/x86_64-linux-gnu-g++ -o stringpiece.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/stringpiece.cpp -config/external/icu/common/stringtriebuilder.o -warning: `memchr` (lib) generated 59 warnings - Compiling unicode-width v0.1.10 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/unicode-width LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name unicode_width --edition=2015 /build/reproducible-path/mozjs115-115.17.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=d692f0922bf1f104 -C extra-filename=-d692f0922bf1f104 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestAtomics"], "start": 2279550.435292866, "end": 2279550.501913761, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestBloomFilter -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestBinarySearch - Compiling mozilla-central-workspace-hack v0.1.0 (/build/reproducible-path/mozjs115-115.17.0/build/workspace-hack) - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozilla_central_workspace_hack CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name mozilla_central_workspace_hack --edition=2015 build/workspace-hack/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=19c8816e7325ca30 -C extra-filename=-19c8816e7325ca30 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` -/usr/bin/x86_64-linux-gnu-g++ -o stringtriebuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/stringtriebuilder.cpp -config/external/icu/common/uarrsort.o - Compiling jsrust_shared v0.1.0 (/build/reproducible-path/mozjs115-115.17.0/js/src/rust/shared) - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust_shared CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name jsrust_shared --edition=2015 js/src/rust/shared/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type rlib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("gluesmith", "simd-accel", "smoosh"))' -C metadata=709f0ad9d5a38834 -C extra-filename=-709f0ad9d5a38834 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern encoding_c=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libencoding_c-15655211aba343dc.rmeta --extern encoding_c_mem=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libencoding_c_mem-60bcd26da49c29cc.rmeta --extern mozglue_static=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-dbf790e04ca273de.rmeta --extern mozilla_central_workspace_hack=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-19c8816e7325ca30.rmeta -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1 -L native=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out` -/usr/bin/x86_64-linux-gnu-g++ -o uarrsort.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uarrsort.cpp -config/external/icu/common/ubidi.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestBitSet -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBinarySearch"], "start": 2279551.459199082, "end": 2279551.560576152, "context": null} -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests11.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm - Compiling wast v56.0.0 -mfbt/tests/TestBufferList - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wast CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0/third_party/rust/wast LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /usr/bin/rustc --crate-name wast --edition=2021 /build/reproducible-path/mozjs115-115.17.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=f6cbab37583b3284 -C extra-filename=-f6cbab37583b3284 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern leb128=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libleb128-132c1a41b01e4d52.rmeta --extern memchr=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libmemchr-c130fcd2bd8bec76.rmeta --extern unicode_width=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libunicode_width-d692f0922bf1f104.rmeta --extern wasm_encoder=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libwasm_encoder-f1a1aea6d90d9280.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` -/usr/bin/x86_64-linux-gnu-g++ -o ubidi.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ubidi.cpp -config/external/icu/common/ubidi_props.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBitSet"], "start": 2279551.808147852, "end": 2279551.882669428, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestCasting -/usr/bin/x86_64-linux-gnu-g++ -o number_notation.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_notation.cpp -config/external/icu/i18n/number_output.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestBloomFilter -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests12.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o ubidi_props.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ubidi_props.cpp -config/external/icu/common/ubidiln.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBloomFilter"], "start": 2279552.562801818, "end": 2279552.615626329, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestCeilingFloor -/usr/bin/x86_64-linux-gnu-g++ -o number_output.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_output.cpp -config/external/icu/i18n/number_padding.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestBufferList -/usr/bin/x86_64-linux-gnu-g++ -o ubidiln.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ubidiln.cpp -config/external/icu/common/ubidiwrt.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCasting -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBufferList"], "start": 2279553.152681663, "end": 2279553.264798645, "context": null} -/usr/bin/x86_64-linux-gnu-g++ -o number_padding.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_padding.cpp -config/external/icu/i18n/number_patternmodifier.o -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestCheckedInt -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCasting"], "start": 2279553.384250848, "end": 2279553.448237262, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestCompactPair -In file included from Unified_cpp_js_src_jit1.cpp:47: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineJIT.cpp: In member function 'jsbytecode* js::jit::BaselineScript::approximatePcForNativeAddress(JSScript*, uint8_t*)': -/build/reproducible-path/mozjs115-115.17.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.17.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/x86_64-linux-gnu-g++ -o number_patternmodifier.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_patternmodifier.cpp -config/external/icu/i18n/number_patternstring.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCeilingFloor -/usr/bin/x86_64-linux-gnu-g++ -o ubidiwrt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ubidiwrt.cpp -config/external/icu/common/ubrk.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCeilingFloor"], "start": 2279554.281895244, "end": 2279554.326778728, "context": null} -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCheckedInt -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestCountPopulation -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCheckedInt"], "start": 2279554.715828625, "end": 2279554.788665291, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestCountZeroes -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCompactPair -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCountPopulation -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCompactPair"], "start": 2279555.61332314, "end": 2279555.688811073, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestDefineEnum -/usr/bin/x86_64-linux-gnu-g++ -o ubrk.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ubrk.cpp -config/external/icu/common/ucase.o -/usr/bin/x86_64-linux-gnu-g++ -o number_patternstring.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_patternstring.cpp -config/external/icu/i18n/number_rounding.o -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_patternstring.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_patternstring.cpp:11:9: warning: "UNISTR_FROM_CHAR_EXPLICIT" redefined - 11 | #define UNISTR_FROM_CHAR_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/bin/x86_64-linux-gnu-g++ -o number_rounding.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_rounding.cpp -config/external/icu/i18n/number_scientific.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCountPopulation"], "start": 2279555.924246493, "end": 2279556.220594863, "context": null} -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCountZeroes -/usr/bin/x86_64-linux-gnu-g++ -o number_scientific.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_scientific.cpp -config/external/icu/i18n/number_simple.o -/usr/bin/x86_64-linux-gnu-g++ -o ucase.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucase.cpp -config/external/icu/common/ucasemap.o -/usr/bin/x86_64-linux-gnu-g++ -o ucasemap.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucasemap.cpp -config/external/icu/common/ucasemap_titlecase_brkiter.o -/usr/bin/x86_64-linux-gnu-g++ -o number_simple.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_simple.cpp -config/external/icu/i18n/number_skeletons.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gc2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCountZeroes"], "start": 2279556.766752738, "end": 2279556.848244924, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestDoublyLinkedList -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ubrk.cpp: In function 'UBreakIterator* ubrk_clone_73(const UBreakIterator*, UErrorCode*)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ubrk.cpp:179:26: warning: 'UBreakIterator* ubrk_safeClone_73(const UBreakIterator*, void*, int32_t*, UErrorCode*)' is deprecated [-Wdeprecated-declarations] - 179 | return ubrk_safeClone(bi, nullptr, nullptr, status); -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/platform.h:25, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/ptypes.h:52, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/umachine.h:46, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/utypes.h:38, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ubrk.cpp:10: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/urename.h:511:49: note: declared here - 511 | #define ubrk_safeClone U_ICU_ENTRY_POINT_RENAME(ubrk_safeClone) - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' - 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' - 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/urename.h:511:24: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' - 511 | #define ubrk_safeClone U_ICU_ENTRY_POINT_RENAME(ubrk_safeClone) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ubrk.cpp:148:1: note: in expansion of macro 'ubrk_safeClone' - 148 | ubrk_safeClone( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestDefineEnum +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp:5567:24: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::ModuleObject::appendAsyncParentModule(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1120:53: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parentValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::CloseIterOperation(JSContext*, JS::HandleObject, CompletionKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5567:15: note: 'result' declared here - 5567 | RootedValue result(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5557:40: note: 'cx' declared here - 5557 | bool js::CloseIterOperation(JSContext* cx, HandleObject iter, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:10: -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::integer()' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:99:29: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' is used uninitialized [-Wuninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::integer()': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 281 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::integer()' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:99:29: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' is used uninitialized [-Wuninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::integer()': -/build/reproducible-path/mozjs115-115.17.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; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::fixedFraction(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:104:33: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::fixedFraction(int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 281 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::fixedFraction(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:104:33: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::fixedFraction(int32_t)': -/build/reproducible-path/mozjs115-115.17.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; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::minFraction(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:112:33: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::minFraction(int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 281 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::minFraction(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:112:33: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::minFraction(int32_t)': -/build/reproducible-path/mozjs115-115.17.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; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::maxFraction(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:120:33: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::maxFraction(int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 281 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::maxFraction(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:120:33: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::maxFraction(int32_t)': -/build/reproducible-path/mozjs115-115.17.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; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::minMaxFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:129:33: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::minMaxFraction(int32_t, int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 281 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::minMaxFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:129:33: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::minMaxFraction(int32_t, int32_t)': -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o ucasemap_titlecase_brkiter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucasemap_titlecase_brkiter.cpp -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, - inlined from 'static icu_73::number::Precision icu_73::number::Precision::fixedSignificantDigits(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:137:36: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::fixedSignificantDigits(int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 292 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, - inlined from 'static icu_73::number::Precision icu_73::number::Precision::fixedSignificantDigits(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:137:36: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::fixedSignificantDigits(int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here - 292 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, - inlined from 'static icu_73::number::Precision icu_73::number::Precision::minSignificantDigits(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:145:36: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::minSignificantDigits(int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 292 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, - inlined from 'static icu_73::number::Precision icu_73::number::Precision::minSignificantDigits(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:145:36: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::minSignificantDigits(int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here - 292 | FractionSignificantSettings settings; - | ^~~~~~~~ -config/external/icu/common/uchar.o -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, - inlined from 'static icu_73::number::Precision icu_73::number::Precision::maxSignificantDigits(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:153:36: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::maxSignificantDigits(int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 292 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, - inlined from 'static icu_73::number::Precision icu_73::number::Precision::maxSignificantDigits(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:153:36: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::maxSignificantDigits(int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here - 292 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, - inlined from 'static icu_73::number::Precision icu_73::number::Precision::minMaxSignificantDigits(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:162:36: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::minMaxSignificantDigits(int32_t, int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 292 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, - inlined from 'static icu_73::number::Precision icu_73::number::Precision::minMaxSignificantDigits(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:162:36: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::minMaxSignificantDigits(int32_t, int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here - 292 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' is used uninitialized [-Wuninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 281 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, - inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' is used uninitialized [-Wuninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)': -/build/reproducible-path/mozjs115-115.17.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; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' is used uninitialized [-Wuninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 292 | FractionSignificantSettings settings; - | ^~~~~~~~ -In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', - inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' is used uninitialized [-Wuninitialized] - 766 | : fType(type), fUnion(union_) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here - 292 | FractionSignificantSettings settings; - | ^~~~~~~~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::SpreadCallOperation(JSContext*, JS::HandleScript, jsbytecode*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5135:66: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'aobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In static member function 'static bool js::ModuleObject::appendAsyncParentModule(JSContext*, JS::Handle, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1120:17: note: 'parentValue' declared here + 1120 | Rooted parentValue(cx, ObjectValue(*parent)); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1117:55: note: 'cx' declared here + 1117 | bool ModuleObject::appendAsyncParentModule(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.17.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.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:363:25: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter.cpp: In function 'bool js::SpreadCallOperation(JSContext*, JS::HandleScript, jsbytecode*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5135:24: note: 'aobj' declared here - 5135 | Rooted aobj(cx, &arr.toObject().as()); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter.cpp:5131:41: note: 'cx' declared here - 5131 | bool js::SpreadCallOperation(JSContext* cx, HandleScript script, jsbytecode* pc, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In member function 'icu_73::number::Precision icu_73::number::Precision::withCurrency(const icu_73::CurrencyUnit&, UErrorCode&) const': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:254:70: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] - 254 | : static_cast(Precision::fixedFraction(minMaxFrac)); - | ^ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 281 | FractionSignificantSettings settings; - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:254:70: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] - 254 | : static_cast(Precision::fixedFraction(minMaxFrac)); - | ^ -/build/reproducible-path/mozjs115-115.17.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; - | ^~~~~~~~ -In member function 'icu_73::number::Precision icu_73::number::Precision::withCurrency(const icu_73::CurrencyUnit&, UErrorCode&) const', - inlined from 'icu_73::number::Precision icu_73::number::CurrencyPrecision::withCurrency(const icu_73::CurrencyUnit&) const' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:262:47: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:254:70: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] - 254 | : static_cast(Precision::fixedFraction(minMaxFrac)); - | ^ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In member function 'icu_73::number::Precision icu_73::number::CurrencyPrecision::withCurrency(const icu_73::CurrencyUnit&) const': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 281 | FractionSignificantSettings settings; - | ^~~~~~~~ -In member function 'icu_73::number::Precision icu_73::number::Precision::withCurrency(const icu_73::CurrencyUnit&, UErrorCode&) const', - inlined from 'icu_73::number::Precision icu_73::number::CurrencyPrecision::withCurrency(const icu_73::CurrencyUnit&) const' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:262:47: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:254:70: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] - 254 | : static_cast(Precision::fixedFraction(minMaxFrac)); - | ^ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In member function 'icu_73::number::Precision icu_73::number::CurrencyPrecision::withCurrency(const icu_73::CurrencyUnit&) const': -/build/reproducible-path/mozjs115-115.17.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; - | ^~~~~~~~ -In member function 'icu_73::number::Precision icu_73::number::Precision::withCurrency(const icu_73::CurrencyUnit&, UErrorCode&) const', - inlined from 'icu_73::number::impl::RoundingImpl::RoundingImpl(const icu_73::number::Precision&, UNumberFormatRoundingMode, const icu_73::CurrencyUnit&, UErrorCode&)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:352:44, - inlined from 'icu_73::number::impl::RoundingImpl::RoundingImpl(const icu_73::number::Precision&, UNumberFormatRoundingMode, const icu_73::CurrencyUnit&, UErrorCode&)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:348:1: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:254:70: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] - 254 | : static_cast(Precision::fixedFraction(minMaxFrac)); - | ^ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In constructor 'icu_73::number::impl::RoundingImpl::RoundingImpl(const icu_73::number::Precision&, UNumberFormatRoundingMode, const icu_73::CurrencyUnit&, UErrorCode&)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here - 281 | FractionSignificantSettings settings; - | ^~~~~~~~ -In member function 'icu_73::number::Precision icu_73::number::Precision::withCurrency(const icu_73::CurrencyUnit&, UErrorCode&) const', - inlined from 'icu_73::number::impl::RoundingImpl::RoundingImpl(const icu_73::number::Precision&, UNumberFormatRoundingMode, const icu_73::CurrencyUnit&, UErrorCode&)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:352:44, - inlined from 'icu_73::number::impl::RoundingImpl::RoundingImpl(const icu_73::number::Precision&, UNumberFormatRoundingMode, const icu_73::CurrencyUnit&, UErrorCode&)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:348:1: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:254:70: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] - 254 | : static_cast(Precision::fixedFraction(minMaxFrac)); - | ^ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In constructor 'icu_73::number::impl::RoundingImpl::RoundingImpl(const icu_73::number::Precision&, UNumberFormatRoundingMode, const icu_73::CurrencyUnit&, UErrorCode&)': -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o number_skeletons.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_skeletons.cpp -config/external/icu/i18n/number_symbolswrapper.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestDefineEnum"], "start": 2279558.202853631, "end": 2279558.316710412, "context": null} -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o number_symbolswrapper.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_symbolswrapper.cpp -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -config/external/icu/i18n/number_usageprefs.o -mfbt/tests/TestEndian +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/wasm/AsmJS.cpp:6985:73, - inlined from 'bool js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/AsmJS.cpp:7071:38: -/build/reproducible-path/mozjs115-115.17.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 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:363:25: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/AsmJS.cpp: In function 'bool js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/AsmJS.cpp:7058:38: note: 'cx' declared here - 7058 | bool js::InstantiateAsmJS(JSContext* cx, unsigned argc, JS::Value* vp) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestDoublyLinkedList -/usr/bin/x86_64-linux-gnu-g++ -o uchar.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uchar.cpp -config/external/icu/common/ucharstrie.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestDoublyLinkedList"], "start": 2279559.684179172, "end": 2279559.764785044, "context": null} -/usr/bin/x86_64-linux-gnu-g++ -o ucharstrie.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucharstrie.cpp -config/external/icu/common/ucharstriebuilder.o -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestEnumeratedArray -/usr/bin/x86_64-linux-gnu-g++ -o number_usageprefs.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_usageprefs.cpp -config/external/icu/i18n/number_utils.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend5.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestEndian -/usr/bin/x86_64-linux-gnu-g++ -o number_utils.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_utils.cpp -config/external/icu/i18n/numfmt.o -/build/reproducible-path/mozjs115-115.17.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.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEndian"], "start": 2279560.782593384, "end": 2279560.846207071, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestEnumSet -/usr/bin/x86_64-linux-gnu-g++ -o numfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numfmt.cpp -config/external/icu/i18n/numparse_affixes.o -/usr/bin/x86_64-linux-gnu-g++ -o ucharstriebuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucharstriebuilder.cpp -config/external/icu/common/ucharstrieiterator.o -/usr/bin/x86_64-linux-gnu-g++ -o ucharstrieiterator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucharstrieiterator.cpp -config/external/icu/common/uchriter.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestEnumeratedArray -/usr/bin/x86_64-linux-gnu-g++ -o uchriter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uchriter.cpp -config/external/icu/common/ucln_cmn.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEnumeratedArray"], "start": 2279561.906346676, "end": 2279562.024759167, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestEnumTypeTraits -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestEnumSet -/usr/bin/x86_64-linux-gnu-g++ -o numparse_affixes.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_affixes.cpp -config/external/icu/i18n/numparse_compositions.o/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_debugger1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/debugger -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/debugger -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_debugger1.o.pp Unified_cpp_js_src_debugger1.cpp - -In file included from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/unistr.h:36, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/charstr.h:18, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_decnum.h:11, - from /build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/i18n/number_skeletons.cpp:1027:52: -/build/reproducible-path/mozjs115-115.17.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.17.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 -/build/reproducible-path/mozjs115-115.17.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.17.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/x86_64-linux-gnu-g++ -o ucln_cmn.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucln_cmn.cpp -config/external/icu/common/ucmndata.o -/usr/bin/x86_64-linux-gnu-g++ -o ucmndata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucmndata.cpp -config/external/icu/common/ucnv.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEnumSet"], "start": 2279563.679145802, "end": 2279563.737072087, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestFastBernoulliTrial -/usr/bin/x86_64-linux-gnu-g++ -o ucnv.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv.cpp -config/external/icu/common/ucnv_bld.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestEnumTypeTraits -/usr/bin/x86_64-linux-gnu-g++ -o ucnv_bld.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_bld.cpp -config/external/icu/common/ucnv_cb.o -/usr/bin/x86_64-linux-gnu-g++ -o ProfilingStack.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/js/src/vm/ProfilingStack.cpp -js/src/Unified_cpp_js_src0.o -/usr/bin/x86_64-linux-gnu-g++ -o numparse_compositions.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_compositions.cpp -config/external/icu/i18n/numparse_currency.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEnumTypeTraits"], "start": 2279564.690513758, "end": 2279564.760749139, "context": null} -/build/reproducible-path/mozjs115-115.17.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/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestFloatingPoint -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucnv.cpp: In function 'UConverter* ucnv_clone_73(const UConverter*, UErrorCode*)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucnv.cpp:326:26: warning: 'UConverter* ucnv_safeClone_73(const UConverter*, void*, int32_t*, UErrorCode*)' is deprecated [-Wdeprecated-declarations] - 326 | return ucnv_safeClone(cnv, nullptr, nullptr, status); -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/platform.h:25, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/ptypes.h:52, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/umachine.h:46, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/utypes.h:38, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucnv.cpp:24: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/urename.h:707:49: note: declared here - 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' - 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' - 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/urename.h:707:24: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' - 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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) - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucnv.cpp: In function 'void ucnv_setSubstString_73(UConverter*, const char16_t*, int32_t, UErrorCode*)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucnv.cpp:494:27: warning: 'UConverter* ucnv_safeClone_73(const UConverter*, void*, int32_t*, UErrorCode*)' is deprecated [-Wdeprecated-declarations] - 494 | clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err); -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/urename.h:707:49: note: declared here - 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' - 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y - | ^ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' - 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/urename.h:707:24: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' - 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o numparse_currency.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_currency.cpp -config/external/icu/i18n/numparse_decimal.o -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o ucnv_cb.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_cb.cpp -config/external/icu/common/ucnv_cnv.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestFastBernoulliTrial -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFastBernoulliTrial"], "start": 2279565.90343646, "end": 2279565.96123323, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestFunctionRef -/usr/bin/x86_64-linux-gnu-g++ -o ucnv_cnv.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_cnv.cpp -config/external/icu/common/ucnv_err.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestFloatingPoint -/usr/bin/x86_64-linux-gnu-g++ -o numparse_decimal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_decimal.cpp -config/external/icu/i18n/numparse_impl.o -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src0.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::gc::NewMemoryInfoObject(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCAPI.cpp:669:49: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = 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.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp:402:65: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'record' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCAPI.cpp: In function 'JSObject* js::gc::NewMemoryInfoObject(JSContext*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/gc/GCAPI.cpp:668:42: note: 'cx' declared here - 668 | JSObject* NewMemoryInfoObject(JSContext* cx) { - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFloatingPoint"], "start": 2279566.777090891, "end": 2279566.849100757, "context": null} -/usr/bin/x86_64-linux-gnu-g++ -o numparse_impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_impl.cpp -config/external/icu/i18n/numparse_parsednumber.o -/build/reproducible-path/mozjs115-115.17.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/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestFunctionTypeTraits -/usr/bin/x86_64-linux-gnu-g++ -o ucnv_err.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_err.cpp -config/external/icu/common/ucnv_io.o -/usr/bin/x86_64-linux-gnu-g++ -o numparse_parsednumber.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_parsednumber.cpp -config/external/icu/i18n/numparse_scientific.o -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o numparse_scientific.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_scientific.cpp -config/external/icu/i18n/numparse_symbols.o -/usr/bin/x86_64-linux-gnu-g++ -o ucnv_io.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_io.cpp -config/external/icu/common/ucnv_u16.o -/build/reproducible-path/mozjs115-115.17.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 -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestFunctionRef -/usr/bin/x86_64-linux-gnu-g++ -o ucnv_u16.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_u16.cpp -config/external/icu/common/ucnv_u32.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFunctionRef"], "start": 2279568.554981012, "end": 2279568.627676031, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestHashTable -/usr/bin/x86_64-linux-gnu-g++ -o ucnv_u32.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_u32.cpp -config/external/icu/common/ucnv_u7.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestFunctionTypeTraits -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFunctionTypeTraits"], "start": 2279570.349356797, "end": 2279570.424698254, "context": null} -/usr/bin/x86_64-linux-gnu-g++ -o ucnv_u7.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_u7.cpp -config/external/icu/common/ucnv_u8.o -/usr/bin/x86_64-linux-gnu-g++ -o numparse_symbols.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_symbols.cpp -config/external/icu/i18n/numparse_validators.o -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestIntegerRange -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o ucnv_u8.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_u8.cpp -/usr/bin/x86_64-linux-gnu-g++ -o numparse_validators.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_validators.cpp -config/external/icu/i18n/numrange_capi.o -config/external/icu/common/ucnvbocu.o -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_wasm1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o ucnvbocu.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnvbocu.cpp -config/external/icu/common/ucnvlat1.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestHashTable -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpShared.h:19, - from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/RegExpAPI.h:23, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/irregexp/RegExpAPI.cpp:659:66: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function 'static bool js::FinalizationRegistryObject::register_(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:401:37: note: 'record' declared here + 401 | Rooted record( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:346:55: note: 'cx' declared here + 346 | bool FinalizationRegistryObject::register_(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o rbbinode.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbinode.cpp +config/external/icu/common/rbbirb.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.17.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.17.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.17.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.17.0/js/src/debugger/Debugger.cpp:2400:34, + inlined from 'static bool js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:1304:42: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/irregexp/RegExpAPI.cpp: In function 'bool js::irregexp::InitializeNamedCaptures(JSContext*, js::HandleRegExpShared, v8::internal::ZoneVector*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/RegExpAPI.cpp:658:28: note: 'templateObject' declared here - 658 | Rooted templateObject( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/RegExpAPI.cpp:643:41: note: 'cx' declared here - 643 | bool InitializeNamedCaptures(JSContext* cx, HandleRegExpShared re, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestHashTable"], "start": 2279571.995672152, "end": 2279572.100708583, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestJSONWriter -/usr/bin/x86_64-linux-gnu-g++ -o numrange_capi.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numrange_capi.cpp -config/external/icu/i18n/numrange_fluent.o -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BytecodeUtil.h:23, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BindingKind.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/NameAnalysisTypes.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ParseNode.h:19, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/ObjLiteral.cpp:123:15: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp: In static member function 'static bool js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:2400:34: note: 'debuggerList' declared here + 2400 | DebuggerList debuggerList(cx, hookIsEnabled); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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 (&)[11], JS::Handle&, const char (&)[10], JS::Handle&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:349:25, + 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.17.0/js/src/builtin/ReflectParse.cpp:363:25: +/build/reproducible-path/mozjs115-115.17.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_src_frontend4.cpp:20: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/ObjLiteral.cpp:123:15: note: 'propVal' declared here - 123 | RootedValue propVal(cx); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ObjLiteral.cpp:117:40: note: 'cx' declared here - 117 | bool InterpretObjLiteralObj(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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 -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestIntegerRange -/usr/bin/x86_64-linux-gnu-g++ -o ucnvlat1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnvlat1.cpp -config/external/icu/common/ucnvscsu.o -/usr/bin/x86_64-linux-gnu-g++ -o numrange_fluent.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numrange_fluent.cpp -config/external/icu/i18n/numrange_impl.o -/build/reproducible-path/mozjs115-115.17.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 -/usr/bin/x86_64-linux-gnu-g++ -o numrange_impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numrange_impl.cpp -config/external/icu/i18n/numsys.o -/build/reproducible-path/mozjs115-115.17.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 -/usr/bin/x86_64-linux-gnu-g++ -o ucnvscsu.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnvscsu.cpp -config/external/icu/common/ucol_swp.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestIntegerRange"], "start": 2279573.793616618, "end": 2279573.929117361, "context": null} -/usr/bin/x86_64-linux-gnu-g++ -o ucol_swp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucol_swp.cpp -config/external/icu/common/ucptrie.o -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestLinkedList -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/Registers.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MachineState.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/JitFrames.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineFrame.h:13, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineFrameInfo.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineCodeGen.h:10, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/BaselineIC.cpp:1244:70: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = js::ModuleObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleObject*; T = js::ModuleObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::ModuleObject* js::ModuleObject::create(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:872:61: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'self' 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.17.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.17.0/js/src/jit/BaselineIC.cpp:1243:16: note: 'valObj' declared here - 1243 | RootedObject valObj( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineIC.cpp:1224:40: note: 'cx' declared here - 1224 | bool DoGetPropSuperFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestJSONWriter -/usr/bin/x86_64-linux-gnu-g++ -o ucptrie.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucptrie.cpp -config/external/icu/common/ucurr.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.17.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.17.0/js/src/jit/BaselineIC.cpp:2271:30: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In static member function 'static js::ModuleObject* js::ModuleObject::create(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:871:25: note: 'self' declared here + 871 | Rooted self( + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:864:47: note: 'cx' declared here + 864 | ModuleObject* ModuleObject::create(JSContext* cx) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests8.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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 (&)[9], JS::Handle&, const char (&)[7], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:349:25, + 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.17.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.17.0/js/src/builtin/ReflectParse.cpp:1018:17: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/BaselineIC.cpp:2271:15: note: 'rhsCopy' declared here - 2271 | RootedValue rhsCopy(cx, rhs); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineIC.cpp:2257:35: note: 'cx' declared here - 2257 | bool DoCompareFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestJSONWriter"], "start": 2279575.446797309, "end": 2279575.548749963, "context": null} -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.17.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.17.0/js/src/jit/BaselineIC.cpp:2367:63: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = 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.17.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.17.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.17.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.17.0/js/src/debugger/Debugger.cpp:2400:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoNewArrayFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineIC.cpp:2367:24: note: 'array' declared here - 2367 | Rooted array(cx, NewArrayOperation(cx, length)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineIC.cpp:2354:36: note: 'cx' declared here - 2354 | bool DoNewArrayFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestMacroArgs +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp:2400:34: note: 'debuggerList' declared here + 2400 | DebuggerList debuggerList(cx, hookIsEnabled); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:2397:50: note: 'cx' declared here + 2397 | bool Debugger::dispatchResumptionHook(JSContext* cx, AbstractFramePtr frame, + | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_jit15.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect(js::jit::LAtomicTypedArrayElementBinopForEffect*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2070:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 2070 | Address mem = ToAddress(elements, lir->index(), arrayType); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:21: +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineIC.cpp:2402:58: -/build/reproducible-path/mozjs115-115.17.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::MapIteratorObject* js::MapIteratorObject::create(JSContext*, JS::HandleObject, const js::ValueMap*, js::MapObject::IteratorKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:257:68: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoNewObjectFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineIC.cpp:2393:37: note: 'cx' declared here - 2393 | bool DoNewObjectFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o ucurr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucurr.cpp -config/external/icu/common/udata.o -/usr/bin/x86_64-linux-gnu-g++ -o numsys.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numsys.cpp -config/external/icu/i18n/olsontz.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestLinkedList -/usr/bin/x86_64-linux-gnu-g++ -o udata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/udata.cpp -config/external/icu/common/udatamem.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestLinkedList"], "start": 2279577.342999486, "end": 2279577.447344463, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestMacroForEach -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMacroArgs -/usr/bin/x86_64-linux-gnu-g++ -o olsontz.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/olsontz.cpp -config/external/icu/i18n/persncal.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMacroArgs"], "start": 2279578.371571378, "end": 2279578.499566561, "context": null} -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCMarker.h:13, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCRuntime.h:19, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/PublicIterators.h:15, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/gc/Marking.cpp:2272:70: -/build/reproducible-path/mozjs115-115.17.0/js/src/ds/OrderedHashTable.h:368:14: warning: storing the address of local variable 'r' in '*&MEM[(struct OrderedHashTable *)this_16(D) + 2408B].ranges' [-Wdangling-pointer=] - 368 | *prevp = this; - | ~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_gc1.cpp:38: -/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Marking.cpp: In member function 'js::gc::IncrementalProgress JS::Zone::enterWeakMarkingMode(js::GCMarker*, js::SliceBudget&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Marking.cpp:2272:36: note: 'r' declared here - 2272 | EphemeronEdgeTable::MutableRange r = gcEphemeronEdges().mutableAll(); - | ^ -/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Marking.cpp:2243:71: note: 'this' declared here - 2243 | SliceBudget& budget) { - | ^ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/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.17.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.17.0/js/src/vm/Interpreter-inl.h:215:41: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static js::MapIteratorObject* js::MapIteratorObject::create(JSContext*, JS::HandleObject, const js::ValueMap*, js::MapObject::IteratorKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:256:21: note: 'proto' declared here + 256 | Rooted proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:251:57: note: 'cx' declared here + 251 | MapIteratorObject* MapIteratorObject::create(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/jsapi-tests/testSavedStacks.cpp:335:50: +/build/reproducible-path/mozjs115-115.17.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) + 48])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctionList-inl.h:32, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineCodeGen.cpp:50: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter-inl.h: In function 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineIC.cpp:679:69: -/build/reproducible-path/mozjs115-115.17.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=] +In file included from Unified_cpp_js_src_jsapi-tests18.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testSavedStacks.cpp: In member function 'virtual bool cls_test_GetPendingExceptionStack::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testSavedStacks.cpp:334:31: note: 'savedFrameStack' declared here + 334 | JS::Rooted savedFrameStack( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:6203:43: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/BaselineIC.cpp:678:16: note: 'lhsObj' declared here - 678 | RootedObject lhsObj( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineIC.cpp:660:40: note: 'cx' declared here - 660 | bool DoGetElemSuperFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/gc/Marking.cpp:1548:19: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/Promise.cpp: In member function 'bool js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:6203:15: note: 'reactionsVal' declared here + 6203 | RootedValue reactionsVal(cx, reactions()); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineIC.cpp:783:73: -/build/reproducible-path/mozjs115-115.17.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 js::Debugger::CallData::findObjects()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Debugger.cpp:5957:60: +/build/reproducible-path/mozjs115-115.17.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_31(D)])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineIC.cpp:782:16: note: 'obj' declared here - 782 | RootedObject obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineIC.cpp:763:35: note: 'cx' declared here - 763 | bool DoSetElemFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -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.17.0/js/src/gc/Marking.cpp:2380:7: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/gc/Marking.cpp: In member function 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/gc/Marking.cpp:1548:19, - inlined from 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)' at /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Marking.cpp:2380:7: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/gc/Marking.cpp: In member function 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::findObjects()': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jit/BaselineIC.cpp:653:27: + inlined from 'static js::SetIteratorObject* js::SetIteratorObject::create(JSContext*, JS::HandleObject, js::ValueSet*, js::SetObject::IteratorKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1108:68: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static js::SetIteratorObject* js::SetIteratorObject::create(JSContext*, JS::HandleObject, js::ValueSet*, js::SetObject::IteratorKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1107:21: note: 'proto' declared here + 1107 | Rooted proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1100:57: note: 'cx' declared here + 1100 | SetIteratorObject* SetIteratorObject::create(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/StringObject-inl.h:39:75, + inlined from 'JSObject* js::jit::NewStringObject(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:800:30: /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Interpreter-inl.h:511:16: note: 'obj' declared here - 511 | RootedObject obj(cx, &lref.toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineIC.cpp:638:35: note: 'cx' declared here - 638 | bool DoGetElemFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMacroForEach +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:49: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringObject-inl.h: In function 'JSObject* js::jit::NewStringObject(JSContext*, JS::HandleString)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here + 38 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter-inl.h:215:41, - inlined from 'bool js::jit::DoHasOwnFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineIC.cpp:984:22: -/build/reproducible-path/mozjs115-115.17.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 = js::SetIteratorObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::SetObject::iterator_impl(JSContext*, const JS::CallArgs&, IteratorKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1663:78: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iterobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter-inl.h: In function 'bool js::jit::DoHasOwnFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/BaselineIC.cpp:973:34: note: 'cx' declared here - 973 | bool DoHasOwnFallback(JSContext* cx, BaselineFrame* frame, ICFallbackStub* stub, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMacroForEach"], "start": 2279579.709531877, "end": 2279579.772602774, "context": null} -In file included from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucurr.cpp:25: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucurr.cpp: In function 'const void* ucurr_register_73(const char16_t*, const char*, UErrorCode*)': -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] - 43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) - | ^ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucurr.cpp:385:9: note: in expansion of macro 'uprv_strncpy' - 385 | uprv_strncpy(id, _id, len); - | ^~~~~~~~~~~~ -In constructor 'CReg::CReg(const char16_t*, const char*)', - inlined from 'static const void* CReg::reg(const char16_t*, const char*, UErrorCode*)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucurr.cpp:394:41, - inlined from 'const void* ucurr_register_73(const char16_t*, const char*, UErrorCode*)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucurr.cpp:466:25: -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/cstring.h:37:57: note: length computed here - 37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) -/build/reproducible-path/mozjs115-115.17.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); - | ^~~~~~~~~~~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestMaybe -/usr/bin/x86_64-linux-gnu-g++ -o udatamem.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/udatamem.cpp -config/external/icu/common/udataswp.o -/usr/bin/x86_64-linux-gnu-g++ -o persncal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/persncal.cpp -config/external/icu/i18n/pluralranges.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMathAlgorithms -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/gc/Marking.cpp:1548:19: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMathAlgorithms"], "start": 2279581.062890859, "end": 2279581.117298245, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.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 = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/ObjLiteral.cpp:123:15: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::iterator_impl(JSContext*, const JS::CallArgs&, IteratorKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1662:21: note: 'iterobj' declared here + 1662 | Rooted iterobj(cx, + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1658:42: note: 'cx' declared here + 1658 | bool SetObject::iterator_impl(JSContext* cx, const CallArgs& args, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/ObjLiteral.cpp:123:15: note: 'propVal' declared here - 123 | RootedValue propVal(cx); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ObjLiteral.cpp:117:40: note: 'cx' declared here - 117 | bool InterpretObjLiteralObj(JSContext* cx, Handle obj, +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testSetPropertyIgnoringNamedGetter.cpp:10: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = js::SetIteratorObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::SetObject::iterator_impl(JSContext*, const JS::CallArgs&, IteratorKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1663:78, + inlined from 'static bool js::SetObject::values_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1672:23: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iterobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::values_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1662:21: note: 'iterobj' declared here + 1662 | Rooted iterobj(cx, + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1671:40: note: 'cx' declared here + 1671 | bool SetObject::values_impl(JSContext* cx, const CallArgs& args) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o udataswp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/udataswp.cpp -config/external/icu/common/uenum.o -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.17.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.17.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.17.0/js/src/frontend/ObjLiteral.cpp:377:33: -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SetIteratorObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::SetObject::iterator_impl(JSContext*, const JS::CallArgs&, IteratorKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1663:78, + inlined from 'static bool js::SetObject::entries_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1682:23: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iterobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/ObjLiteral.cpp:172:24: note: 'obj' declared here - 172 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ObjLiteral.cpp:357:16: note: 'cx' declared here - 357 | JSContext* cx, const frontend::CompilationAtomCache& atomCache) const { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o uenum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uenum.cpp -config/external/icu/common/uhash.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMaybe -/usr/bin/x86_64-linux-gnu-g++ -o uhash.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uhash.cpp -config/external/icu/common/uhash_us.o -/usr/bin/x86_64-linux-gnu-g++ -o pluralranges.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/pluralranges.cpp -config/external/icu/i18n/plurfmt.o -/build/reproducible-path/mozjs115-115.17.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 -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMaybe"], "start": 2279582.2851908, "end": 2279582.412145108, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestNotNull -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -/usr/bin/x86_64-linux-gnu-g++ -o plurfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/plurfmt.cpp -mfbt/tests/TestRandomNum -config/external/icu/i18n/plurrule.o -/usr/bin/x86_64-linux-gnu-g++ -o plurrule.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/plurrule.cpp -config/external/icu/i18n/quantityformatter.o -/usr/bin/x86_64-linux-gnu-g++ -o uhash_us.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uhash_us.cpp -config/external/icu/common/uinit.o -/usr/bin/x86_64-linux-gnu-g++ -o uinit.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uinit.cpp -config/external/icu/common/uinvchar.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestNotNull -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestNonDereferenceable -/usr/bin/x86_64-linux-gnu-g++ -o uinvchar.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uinvchar.cpp -config/external/icu/common/uiter.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestNotNull"], "start": 2279584.233438105, "end": 2279584.336633499, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestNonDereferenceable"], "start": 2279584.353760842, "end": 2279584.432607134, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestRange -/usr/bin/x86_64-linux-gnu-g++ -o quantityformatter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/quantityformatter.cpp -config/external/icu/i18n/rbnf.o -/usr/bin/x86_64-linux-gnu-g++ -o rbnf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/rbnf.cpp -config/external/icu/i18n/rbtz.o -/usr/bin/x86_64-linux-gnu-g++ -o uiter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uiter.cpp -config/external/icu/common/ulist.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend6.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o ulist.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ulist.cpp -config/external/icu/common/uloc.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestRandomNum -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRandomNum"], "start": 2279585.819675672, "end": 2279586.024673892, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestRefPtr -/usr/bin/x86_64-linux-gnu-g++ -o rbtz.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/rbtz.cpp -config/external/icu/i18n/region.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_frontend7.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o uloc.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uloc.cpp -config/external/icu/common/uloc_keytype.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestRange -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_irregexp1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-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/x86_64-linux-gnu-g++ -o region.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/region.cpp -/usr/bin/x86_64-linux-gnu-g++ -o uloc_keytype.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uloc_keytype.cpp -config/external/icu/common/uloc_tag.o -config/external/icu/i18n/reldatefmt.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRange"], "start": 2279587.335902702, "end": 2279587.43742957, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestResult -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestRefPtr -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRefPtr"], "start": 2279589.000710742, "end": 2279589.096691718, "context": null} -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_wasm2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestRollingMean -/usr/bin/x86_64-linux-gnu-g++ -o reldatefmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/reldatefmt.cpp -config/external/icu/i18n/reldtfmt.o -/usr/bin/x86_64-linux-gnu-g++ -o uloc_tag.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uloc_tag.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/uloc_tag.cpp -config/external/icu/common/umapfile.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestResult -/usr/bin/x86_64-linux-gnu-g++ -o umapfile.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/umapfile.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/umapfile.cpp -config/external/icu/common/umath.o -/usr/bin/x86_64-linux-gnu-g++ -o reldtfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/reldtfmt.cpp -config/external/icu/i18n/rulebasedcollator.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestResult"], "start": 2279590.483503607, "end": 2279590.530056222, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestSaturate -/usr/bin/x86_64-linux-gnu-g++ -o umath.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/umath.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/umath.cpp -config/external/icu/common/umutablecptrie.o -/usr/bin/x86_64-linux-gnu-g++ -o umutablecptrie.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/umutablecptrie.cpp -config/external/icu/common/umutex.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestRollingMean -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRollingMean"], "start": 2279591.422286724, "end": 2279591.55482302, "context": null} -/usr/bin/x86_64-linux-gnu-g++ -o rulebasedcollator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/rulebasedcollator.cpp -config/external/icu/i18n/scriptset.o +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::entries_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1662:21: note: 'iterobj' declared here + 1662 | Rooted iterobj(cx, + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1681:41: note: 'cx' declared here + 1681 | bool SetObject::entries_impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/builtin/ShadowRealm.cpp:340:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ShadowRealm.cpp: In function 'bool ShadowRealm_evaluate(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ShadowRealm.cpp:339:30: note: 'shadowRealm' declared here + 339 | Rooted shadowRealm(cx, + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ShadowRealm.cpp:332:45: note: 'cx' declared here + 332 | static bool ShadowRealm_evaluate(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object-inl.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:7, - from Unified_cpp_js_src_debugger1.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::DebuggerObject::PromiseReactionRecordBuilder::maybePushGenerator(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1422:36, - inlined from 'virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncFunction(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1401:30: -/build/reproducible-path/mozjs115-115.17.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=] + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.h:10, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SelfHosting.cpp:1356:74: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncFunction(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1422:28: note: 'frame' declared here - 1422 | Rooted frame(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1399:18: note: 'cx' declared here - 1399 | JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestScopeExit -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::DebuggerObject::PromiseReactionRecordBuilder::maybePushGenerator(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1422:36, - inlined from 'virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncGenerator(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1407:30: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp:1349:56: note: 'cx' declared here + 1349 | static bool intrinsic_RegExpGetSubstitution(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit5.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = 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.17.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.17.0/js/src/builtin/MapObject.cpp:1466:58: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncGenerator(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1422:28: note: 'frame' declared here - 1422 | Rooted frame(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1405:18: note: 'cx' declared here - 1405 | 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1379:55: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'record' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1466:22: note: 'obj' declared here + 1466 | Rooted obj(cx, SetObject::create(cx, proto)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1453:38: note: 'cx' declared here + 1453 | bool SetObject::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 = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:593:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1379:26: note: 'record' declared here - 1379 | Rooted record(cx, NewPlainObject(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1377:24: note: 'cx' declared here - 1377 | bool then(JSContext* cx, HandleObject resolve, HandleObject reject, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o scriptset.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/scriptset.cpp -config/external/icu/i18n/search.o -/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::isPromiseGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'JSString* js::SubstringKernel(JSContext*, JS::HandleString, int32_t, int32_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:592:18: note: 'lhs' declared here + 592 | RootedString lhs( + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::MutableHandle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp:150:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isPromiseGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:150:15: note: 'val' declared here + 150 | RootedValue val(cx, args[0]); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SelfHosting.cpp:544:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isErrorGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::callableGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_DefineProperty(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:544:12: note: 'id' declared here + 544 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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::NativeObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* cls_testObjectSwap::CreateNativeObject(const ObjectConfig&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testObjectSwap.cpp:223:76: +/build/reproducible-path/mozjs115-115.17.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_61(D) + 48])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::callableGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::isNativeGetterWithJitInfo]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testObjectSwap.cpp: In member function 'JSObject* cls_testObjectSwap::CreateNativeObject(const ObjectConfig&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testObjectSwap.cpp:222:25: note: 'obj' declared here + 222 | Rooted obj(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerMemory::CallData::drainAllocationsLog()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebuggerMemory.cpp:193:74: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isNativeGetterWithJitInfo]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/DebuggerMemory.cpp: In member function 'bool js::DebuggerMemory::CallData::drainAllocationsLog()': +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebuggerMemory.cpp:193:24: note: 'result' declared here + 193 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/DebuggerMemory.cpp:181:52: note: 'this' declared here + 181 | bool DebuggerMemory::CallData::drainAllocationsLog() { + | ^ +In file included from /usr/include/string.h:548, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/string.h:3, + from /usr/include/c++/14/cstring:43, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/cstring:3, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Casting.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jstypes.h:24, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/String.cpp:828:12, + inlined from 'JSString* js::StringToLowerCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:860:35: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [32, 127] is out of the bounds [0, 32] 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.17.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToLowerCase(JSContext*, JS::HandleString)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:767:27: note: 'newChars' declared here + 767 | InlineCharBuffer newChars; + | ^~~~~~~~ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'bool js::InlineCharBuffer::maybeRealloc(JSContext*, size_t, size_t) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/InlineCharBuffer-inl.h:97:23, + inlined from 'JSString* ToLowerCase(JSContext*, JSLinearString*) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:836:35, + inlined from 'JSString* js::StringToLowerCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:862:31: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [32, 255] is out of the bounds [0, 32] 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.17.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToLowerCase(JSContext*, JS::HandleString)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:767:27: note: 'newChars' declared here + 767 | InlineCharBuffer newChars; + | ^~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o rbbirb.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DebuggerMemory*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:136:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorLineNumberGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here + 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSaturate"], "start": 2279592.516173593, "end": 2279592.57764716, "context": null} -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +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.17.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.17.0/js/src/builtin/MapObject.cpp:768:58: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorColumnNumberGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestSegmentedVector -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.17.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::scriptGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:768:22: note: 'obj' declared here + 768 | Rooted obj(cx, MapObject::create(cx, proto)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:755:38: note: 'cx' declared here + 755 | bool MapObject::construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/debugger/DebuggerMemory.cpp:136:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::scriptGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:870:78: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isBoundFunctionGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerSource*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp:189:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_toLowerCase(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:869:16: note: 'str' declared here + 869 | RootedString str(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp:662:64: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'recordsToBeCleanedUp' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_debugger1.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getId]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here - 185 | bool DebuggerSource::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.17.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::getStartColumn]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function 'static js::FinalizationQueueObject* js::FinalizationQueueObject::create(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:661:47: note: 'recordsToBeCleanedUp' declared here + 661 | Rooted> recordsToBeCleanedUp( + | ^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:658:16: note: 'cx' declared here + 658 | JSContext* cx, HandleObject cleanupCallback) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/SelfHosting.cpp:1211:64: +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestScopeExit -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getStartColumn]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here - 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o search.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/search.cpp -config/external/icu/i18n/selfmt.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = 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.17.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::getStartLine]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_TypedArrayBitwiseSlice(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:1211:29: note: 'unsafeTypedArrayCrossCompartment' declared here + 1211 | Rooted unsafeTypedArrayCrossCompartment(cx); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::IdVectorToArray(JSContext*, JS::HandleIdVector)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Frame.cpp:1921:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getStartLine]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here - 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -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.17.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::isProxyGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp: In function 'JSObject* js::IdVectorToArray(JSContext*, JS::HandleIdVector)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Frame.cpp:1915:42: note: 'cx' declared here + 1915 | JSObject* js::IdVectorToArray(JSContext* cx, HandleIdVector ids) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::FinalizationRegistryObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:244:60: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cleanupCallback' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isProxyGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestScopeExit"], "start": 2279593.443677018, "end": 2279593.49815723, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestSHA1 -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array-inl.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:7, - from Unified_cpp_js_src0.cpp:2: -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::bufferGetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:883:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function 'static bool js::FinalizationRegistryObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:243:16: note: 'cleanupCallback' declared here + 243 | RootedObject cleanupCallback( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:235:55: note: 'cx' declared here + 235 | bool FinalizationRegistryObject::construct(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.17.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.17.0/js/src/vm/SelfHosting.cpp:237:17: +/build/reproducible-path/mozjs115-115.17.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_src0.cpp:38: -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::bufferGetterImpl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:882:27: note: 'thisView' declared here - 882 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:881:50: note: 'cx' declared here - 881 | bool DataViewObject::bufferGetterImpl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.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::makeDebuggeeValueMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_ToPropertyKey(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:237:12: note: 'id' declared here + 237 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SelfHosting.cpp:491:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::makeDebuggeeValueMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::SharedShape* GetArrayShapeWithProto(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5054:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_DefineDataProperty(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:491:12: note: 'id' declared here + 491 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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::DebuggerEnvironment*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Environment.cpp:134:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::SharedShape* GetArrayShapeWithProto(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5052:24: note: 'shape' declared here - 5052 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5049:55: note: 'cx' declared here - 5049 | static SharedShape* GetArrayShapeWithProto(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::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool array_proto_finish(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5134:79: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unscopables' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here + 134 | Rooted environment( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::ModuleRequestObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ModuleRequestObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp:1427:41: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_proto_finish(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5133:16: note: 'unscopables' declared here - 5133 | RootedObject unscopables(cx, - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5130:43: note: 'cx' declared here - 5130 | static bool array_proto_finish(JSContext* cx, JS::HandleObject ctor, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonAnalysis.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testJitGVN.cpp:8, - from Unified_cpp_js_src_jsapi-tests12.cpp:2: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In member function 'bool js::frontend::StencilModuleMetadata::createModuleRequestObjects(JSContext*, js::frontend::CompilationAtomCache&, JS::MutableHandle, 0, js::SystemAllocPolicy> >) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1427:32: note: 'object' declared here + 1427 | Rooted object(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1420:16: note: 'cx' declared here + 1420 | JSContext* cx, CompilationAtomCache& atomCache, + | ~~~~~~~~~~~^~ +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.17.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.17.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.17.0/js/src/builtin/String.cpp:1160:31, + inlined from 'JSString* ToUpperCase(JSContext*, JSLinearString*) [with CharT = unsigned char]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1261:25, + inlined from 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1297:35: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [40, 127] is out of the bounds [0, 40] 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.17.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1176:52: note: 'newChars' declared here + 1176 | mozilla::MaybeOneOf newChars; + | ^~~~~~~~ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'bool js::InlineCharBuffer::maybeRealloc(JSContext*, size_t, size_t) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.17.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 = char16_t; SrcChar = unsigned char]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1160:31, + inlined from 'JSString* ToUpperCase(JSContext*, JSLinearString*) [with CharT = unsigned char]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1268:25, + inlined from 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1297:35: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [40, 255] is out of the bounds [0, 40] 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.17.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1176:52: note: 'newChars' declared here + 1176 | mozilla::MaybeOneOf newChars; + | ^~~~~~~~ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'bool js::InlineCharBuffer::maybeRealloc(JSContext*, size_t, size_t) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.17.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 = char16_t; SrcChar = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1160:31, + inlined from 'JSString* ToUpperCase(JSContext*, JSLinearString*) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1276:23, + inlined from 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1299:31: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [40, 255] is out of the bounds [0, 40] 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.17.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)': +/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GlobalObject.cpp:498:60: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GlobalObject.cpp: In static member function 'static JSObject* js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp:497:18: note: 'throwTypeError' declared here + 497 | RootedFunction throwTypeError( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp:486:16: note: 'cx' declared here + 486 | JSContext* cx, Handle global) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:19, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: /build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testJitGVN.cpp:15: /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here 332 | JS::Rooted s(cx, JS::ToString(cx, v)); @@ -10365,4436 +17264,5183 @@ /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here 324 | void maybeAppendException(JSAPITestString& message) override { | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSegmentedVector -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::scriptGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:370:61: -/build/reproducible-path/mozjs115-115.17.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_22(D)])[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::scriptGetter()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:370:16: note: 'script' declared here - 370 | RootedScript script(cx, GetOrCreateFunctionScript(cx, fun)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:356:45: note: 'this' declared here - 356 | bool DebuggerObject::CallData::scriptGetter() { - | ^ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::DebuggerObject::CallData::errorMessageNameGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:483:25: -/build/reproducible-path/mozjs115-115.17.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_9(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::errorMessageNameGetter()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:483:16: note: 'result' declared here - 483 | RootedString result(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:482:55: note: 'this' declared here - 482 | bool DebuggerObject::CallData::errorMessageNameGetter() { - | ^ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSegmentedVector"], "start": 2279594.662789146, "end": 2279594.715777279, "context": null} -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:160:48: -/build/reproducible-path/mozjs115-115.17.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=] +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.17.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.17.0/js/src/vm/GlobalObject.cpp:822:62: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::promiseAllocationSiteGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:644:65: -/build/reproducible-path/mozjs115-115.17.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_14(D)])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::createIntrinsicsHolder(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp:821:25: note: 'intrinsicsHolder' declared here + 821 | Rooted intrinsicsHolder( + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp:819:54: note: 'cx' declared here + 819 | bool GlobalObject::createIntrinsicsHolder(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.17.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.17.0/js/src/builtin/ModuleObject.cpp:2293:68: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseConstructor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src0.cpp:20: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/BigInt.cpp:160:16: note: 'bi' declared here - 160 | RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:150:39: note: 'cx' declared here - 150 | bool BigIntObject::asUintN(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::promiseAllocationSiteGetter()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:644:26: note: 'promise' declared here - 644 | Rooted promise(cx, EnsurePromise(cx, referent)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:643:60: note: 'this' declared here - 643 | bool DebuggerObject::CallData::promiseAllocationSiteGetter() { - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o selfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/selfmt.cpp -config/external/icu/i18n/sharedbreakiterator.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:186:48: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In function 'JSObject* js::StartDynamicModuleImport(JSContext*, JS::HandleScript, JS::HandleValue, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2293:16: note: 'promiseConstructor' declared here + 2293 | RootedObject promiseConstructor(cx, JS::GetPromiseConstructor(cx)); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2290:51: note: 'cx' declared here + 2290 | JSObject* js::StartDynamicModuleImport(JSContext* cx, HandleScript script, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::GetOwnPropertyKeys(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1973:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/BigInt.cpp: In static member function 'static bool js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:186:16: note: 'bi' declared here - 186 | RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:176:38: note: 'cx' declared here - 176 | bool BigIntObject::asIntN(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -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.17.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::promiseAllocationSiteGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool js::GetOwnPropertyKeys(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1972:24: note: 'array' declared here + 1972 | Rooted array(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1961:40: note: 'cx' declared here + 1961 | bool js::GetOwnPropertyKeys(JSContext* cx, HandleObject obj, unsigned 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 = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool obj_getOwnPropertySymbols(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2026:49: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseAllocationSiteGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestSIMD -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::promiseResolutionSiteGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:663:65: -/build/reproducible-path/mozjs115-115.17.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_15(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::promiseResolutionSiteGetter()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:663:26: note: 'promise' declared here - 663 | Rooted promise(cx, EnsurePromise(cx, referent)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:662:60: note: 'this' declared here - 662 | bool DebuggerObject::CallData::promiseResolutionSiteGetter() { - | ^ -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.17.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::promiseResolutionSiteGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool obj_getOwnPropertySymbols(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2026:16: note: 'obj' declared here + 2026 | RootedObject obj(cx, ToObject(cx, args.get(0))); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2022:50: note: 'cx' declared here + 2022 | static bool obj_getOwnPropertySymbols(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool obj_getOwnPropertyNames(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2000:49: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseResolutionSiteGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Heap.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Nursery.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Nursery-inl.h:11, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/gc/PublicIterators.cpp:22:28: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/gc/PublicIterators.cpp:22:20: note: 'realm' declared here - 22 | Rooted realm(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::promiseIDGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:688:65: -/build/reproducible-path/mozjs115-115.17.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_8(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::promiseIDGetter()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:688:26: note: 'promise' declared here - 688 | Rooted promise(cx, EnsurePromise(cx, referent)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:687:48: note: 'this' declared here - 687 | bool DebuggerObject::CallData::promiseIDGetter() { - | ^ -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.17.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.17.0/js/src/builtin/DataViewObject.cpp:895:56: -/build/reproducible-path/mozjs115-115.17.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; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::byteLengthGetterImpl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:894:27: note: 'thisView' declared here - 894 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:893:54: note: 'cx' declared here - 893 | bool DataViewObject::byteLengthGetterImpl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.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::promiseIDGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool obj_getOwnPropertyNames(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2000:16: note: 'obj' declared here + 2000 | RootedObject obj(cx, ToObject(cx, args.get(0))); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1996:48: note: 'cx' declared here + 1996 | static bool obj_getOwnPropertyNames(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool obj_keys(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1889:44: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseIDGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DataViewObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::byteOffsetGetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:916:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool obj_keys(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1888:16: note: 'obj' declared here + 1888 | RootedObject obj(cx, IF_RECORD_TUPLE(ToObjectOrGetObjectPayload, ToObject)( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1883:33: note: 'cx' declared here + 1883 | static bool obj_keys(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.17.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.17.0/js/src/builtin/String.cpp:1307:78: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::byteOffsetGetterImpl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:915:27: note: 'thisView' declared here - 915 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:914:54: note: 'cx' declared here - 914 | bool DataViewObject::byteOffsetGetterImpl(JSContext* cx, const 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::promiseDependentPromisesGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:700:65: -/build/reproducible-path/mozjs115-115.17.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_28(D)])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'bool str_toUpperCase(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1306:16: note: 'str' declared here + 1306 | RootedString str(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GlobalObject.cpp:890:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::promiseDependentPromisesGetter()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:700:26: note: 'promise' declared here - 700 | Rooted promise(cx, EnsurePromise(cx, referent)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:697:63: note: 'this' declared here - 697 | bool DebuggerObject::CallData::promiseDependentPromisesGetter() { - | ^ -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.17.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::promiseDependentPromisesGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/GlobalObject.cpp:839:63: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseDependentPromisesGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp:487:17: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/GlobalObject.cpp:839:20: note: 'fun' declared here + 839 | RootedFunction fun(cx, &funVal.toObject().as()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp:833:53: note: 'cx' declared here + 833 | bool GlobalObject::getSelfHostedFunction(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o rbbiscan.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::GlobalLexicalEnvironmentObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalLexicalEnvironmentObject*; T = js::GlobalLexicalEnvironmentObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GlobalObject.cpp:557:61: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool DefineArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:487:12: note: 'id' declared here - 487 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:485:50: note: 'cx' declared here - 485 | static inline bool DefineArrayElement(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GlobalObject.cpp: In static member function 'static js::GlobalObject* js::GlobalObject::createInternal(JSContext*, const JSClass*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp:556:43: note: 'lexical' declared here + 556 | Rooted lexical( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp:530:55: note: 'cx' declared here + 530 | GlobalObject* GlobalObject::createInternal(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool FinishDynamicModuleImport_impl(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2509:56: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'onResolved' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertySymbolsMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o sharedbreakiterator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/sharedbreakiterator.cpp -config/external/icu/i18n/simpletz.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::BigIntObject::toString_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:89:72: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In function 'bool FinishDynamicModuleImport_impl(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2507:18: note: 'onResolved' declared here + 2507 | RootedFunction onResolved( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2490:48: note: 'cx' declared here + 2490 | bool FinishDynamicModuleImport_impl(JSContext* cx, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Modules.cpp:866:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/BigInt.cpp: In static member function 'static bool js::BigIntObject::toString_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:87:16: note: 'bi' declared here - 87 | RootedBigInt bi(cx, thisv.isBigInt() - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/BigInt.cpp:83:45: note: 'cx' declared here - 83 | bool BigIntObject::toString_impl(JSContext* cx, const CallArgs& args) { +In file included from Unified_cpp_js_src17.cpp:47: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Modules.cpp:848:45: note: 'cx' declared here + 848 | static void ThrowResolutionError(JSContext* cx, Handle module, | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/decNumber.cpp: In function 'decNumber* uprv_decNumberLog10_73(decNumber*, const decNumber*, decContext*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/i18n/decNumber.cpp:184: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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]; + | ^~~ +/usr/bin/x86_64-linux-gnu-g++ -o TestUniquePtr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestUniquePtr.cpp +mfbt/tests/TestUtf8.o +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/decNumber.cpp: In function 'decNumber* uprv_decNumberSquareRoot_73(decNumber*, const decNumber*, decContext*)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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]; + | ^~~ 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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool SetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:497:17: + inlined from 'bool ResolveLazyProperties(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:619:19: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool SetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:497:12: note: 'id' declared here - 497 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:495:47: note: 'cx' declared here - 495 | static inline bool SetArrayElement(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::asEnvironmentMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool HasAndGetElement(JSContext*, JS::HandleObject, JS::HandleObject, T, bool*, JS::MutableHandleValue) [with T = long unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:309:12: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool ResolveLazyProperties(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:619:14: note: 'id' declared here + 619 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp:2379:32, + inlined from 'bool JSRuntime::initSelfHostingFromStencil(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:2554:36: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool HasAndGetElement(JSContext*, JS::HandleObject, JS::HandleObject, T, bool*, JS::MutableHandleValue) [with T = long unsigned int]': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:309:12: note: 'id' declared here - 309 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:289:41: note: 'cx' declared here - 289 | static bool HasAndGetElement(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSHA1 -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp: In member function 'bool JSRuntime::initSelfHostingFromStencil(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:2379:21: note: 'prevAtom' declared here + 2379 | Rooted prevAtom(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:318:79: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::unsafeDereferenceMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSHA1"], "start": 2279596.050434678, "end": 2279596.137998521, "context": null} -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::getPromiseReactionsMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1450:74: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedPromise' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::getPromiseReactionsMethod()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1450:26: note: 'unwrappedPromise' declared here - 1450 | Rooted unwrappedPromise(cx, EnsurePromise(cx, referent)); - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1447:58: note: 'this' declared here - 1447 | bool DebuggerObject::CallData::getPromiseReactionsMethod() { - | ^ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestSmallPointerArray -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.17.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::getPromiseReactionsMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::ToPropertyDescriptor(JSContext*, JS::HandleValue, bool, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:317:16: note: 'obj' declared here + 317 | RootedObject obj(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:313:42: note: 'cx' declared here + 313 | bool js::ToPropertyDescriptor(JSContext* cx, HandleValue descval, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-bignum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:4428:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getPromiseReactionsMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'bool str_encodeURI(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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::NativeObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::NativeObject* js::DebuggerObject::initClass(JSContext*, JS::Handle, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1553:61: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'objectProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:4425:38: note: 'cx' declared here + 4425 | static bool str_encodeURI(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/JSObject.cpp:709:46: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static js::NativeObject* js::DebuggerObject::initClass(JSContext*, JS::Handle, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1551:25: note: 'objectProto' declared here - 1551 | Rooted objectProto( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1548:52: note: 'cx' declared here - 1548 | NativeObject* DebuggerObject::initClass(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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::TestIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel, bool*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:709:39: note: 'desc' declared here + 709 | Rooted> desc(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:4439:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::classGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'bool str_encodeURI_Component(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSIMD -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::nameGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:315:43: -/build/reproducible-path/mozjs115-115.17.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_9(D)])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Shape.cpp:115:61: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::nameGetter()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:315:16: note: 'result' declared here - 315 | RootedString result(cx, object->name(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:309:43: note: 'this' declared here - 309 | bool DebuggerObject::CallData::nameGetter() { - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o simpletz.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/simpletz.cpp -config/external/icu/i18n/smpdtfmt.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 = JSAtom*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::displayNameGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:330:50: -/build/reproducible-path/mozjs115-115.17.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_9(D)])[6]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src21.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::toDictionaryMode(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Shape.cpp:114:30: note: 'dictMap' declared here + 114 | Rooted dictMap( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.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.17.0/js/src/vm/JSObject.cpp:788:19: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::displayNameGetter()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:330:16: note: 'result' declared here - 330 | RootedString result(cx, object->displayName(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:324:50: note: 'this' declared here - 324 | bool DebuggerObject::CallData::displayNameGetter() { - | ^ -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.17.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::displayNameGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSObject.cpp:766:24: note: 'shape' declared here + 766 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/JSObject.cpp:791:15: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::displayNameGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o umutex.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/umutex.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.17.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::nameGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSObject.cpp:766:24: note: 'shape' declared here + 766 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:791:54: note: 'cx' declared here + 791 | NativeObject* js::NewObjectWithClassProto(JSContext* cx, const JSClass* clasp, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit6.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src24.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o rbbisetb.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbisetb.cpp +config/external/icu/common/rbbistbl.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.17.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.17.0/js/src/builtin/String.cpp:4417:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::nameGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'bool str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -config/external/icu/common/unames.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSIMD"], "start": 2279597.321682272, "end": 2279597.379316741, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestSplayTree -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.17.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::allocationSiteGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/String.cpp:4406:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::allocationSiteGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'bool str_decodeURI(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In file included from Unified_cpp_js_src_wasm1.cpp:20: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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(); - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerObject::getErrorMessageName(JSContext*, JS::Handle, JS::MutableHandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1849:47: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'referent' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:1500:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::getErrorMessageName(JSContext*, JS::Handle, JS::MutableHandleString)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1849:16: note: 'referent' declared here - 1849 | RootedObject referent(cx, object->referent()); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1846:53: note: 'cx' declared here - 1846 | bool DebuggerObject::getErrorMessageName(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.17.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::errorMessageNameGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/JSObject.cpp:1574:43: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorMessageNameGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o smpdtfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/smpdtfmt.cpp -config/external/icu/i18n/smpdtfst.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1872:47: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'referent' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject-inl.h:806:58: note: 'current' declared here + 806 | typename MaybeRooted::RootType current(cx, obj); + | ^~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1872:16: note: 'referent' declared here - 1872 | RootedObject referent(cx, object->referent()); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1869:47: note: 'cx' declared here - 1869 | bool DebuggerObject::getErrorNotes(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.17.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::errorNotesGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:1569:36: note: 'cx' declared here + 1569 | bool js::LookupProperty(JSContext* cx, HandleObject obj, js::HandleId id, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testStencil.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src25.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JSRuntime::initializeAtoms(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp:220:79: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorNotesGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSmallPointerArray -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerObject::getErrorLineNumber(JSContext*, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1899:47: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'referent' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src16.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp: In member function 'bool JSRuntime::initializeAtoms(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp:219:30: note: 'atomSet' declared here + 219 | Rooted> atomSet(cx, + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp:199:44: note: 'cx' declared here + 199 | bool JSRuntime::initializeAtoms(JSContext* cx) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o TestUtf8.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestUtf8.cpp +mfbt/tests/TestVariant.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.17.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.17.0/js/src/builtin/String.cpp:3001:71: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::getErrorLineNumber(JSContext*, JS::Handle, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1899:16: note: 'referent' declared here - 1899 | RootedObject referent(cx, object->referent()); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1896:52: note: 'cx' declared here - 1896 | bool DebuggerObject::getErrorLineNumber(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'JSString* js::StringFlatReplaceString(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:3001:27: note: 'linearRepl' declared here + 3001 | Rooted linearRepl(cx, replacement->ensureLinear(cx)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:2990:50: note: 'cx' declared here + 2990 | JSString* js::StringFlatReplaceString(JSContext* cx, HandleString string, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestVariant.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestVariant.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.17.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.17.0/js/src/debugger/Object.cpp:1918:47: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'referent' 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.17.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.17.0/js/src/vm/JSObject.cpp:1583:37: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::getErrorColumnNumber(JSContext*, JS::Handle, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1918:16: note: 'referent' declared here - 1918 | RootedObject referent(cx, object->referent()); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1915:54: note: 'cx' declared here - 1915 | bool DebuggerObject::getErrorColumnNumber(JSContext* cx, - | ~~~~~~~~~~~^~ +mfbt/tests/TestVector.o +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool array_toLocaleString(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1388:50: -/build/reproducible-path/mozjs115-115.17.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 = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:1631:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_toLocaleString(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1388:16: note: 'obj' declared here - 1388 | RootedObject obj(cx, ToObject(cx, args.thisv())); +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp: In function 'bool js::LookupNameWithGlobalDefault(JSContext*, JS::Handle, JS::HandleObject, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:1631:16: note: 'env' declared here + 1631 | RootedObject env(cx, envChain); | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1381:45: note: 'cx' declared here - 1381 | static bool array_toLocaleString(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -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.17.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::isExtensibleMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isExtensibleMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::isSealedMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:1623:49: note: 'cx' declared here + 1623 | bool js::LookupNameWithGlobalDefault(JSContext* cx, Handle name, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCExactRooting.cpp:9, + from Unified_cpp_js_src_jsapi-tests8.cpp:2: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsapi-tests/testGCExactRooting.cpp:829:3: required from here + 829 | CHECK(lv.get().inspect().obj == obj); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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 long unsigned int'} [-Wclass-memaccess] + 260 | std::memcpy(&res, &mBits, sizeof(V)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCExactRooting.cpp:784:8: note: 'struct TriviallyCopyable_LowBitTagIsError' declared here + 784 | struct TriviallyCopyable_LowBitTagIsError { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement(js::jit::LAtomicExchangeTypedArrayElement*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1995:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 1995 | Address dest = ToAddress(elements, lir->index(), arrayType); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-cached-powers.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/double-conversion-cached-powers.cpp +config/external/icu/i18n/double-conversion-double-to-string.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/StructuredClone.h:20, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/ToSource.cpp:108:48: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSealedMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool GetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:478:17: -/build/reproducible-path/mozjs115-115.17.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_src23.cpp:47: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ToSource.cpp: In function 'JSString* BoxedToSource(JSContext*, JS::HandleObject, const char*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ToSource.cpp:108:16: note: 'str' declared here + 108 | RootedString str(cx, ValueToSource(cx, value)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ToSource.cpp:100:43: note: 'cx' declared here + 100 | static JSString* BoxedToSource(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestVector.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestVector.cpp +mfbt/tests/TestWeakPtr.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:19, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp: In function 'bool GetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:478:12: note: 'id' declared here - 478 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:460:47: note: 'cx' declared here - 460 | static inline bool GetArrayElement(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/AsmJS.cpp:6985:73, + inlined from 'bool js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/AsmJS.cpp:7071:38: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isFrozenMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/AsmJS.cpp: In function 'bool js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSString* SymbolToSource(JSContext*, JS::Symbol*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ToSource.cpp:68:46, + inlined from 'JSString* js::ValueToSource(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ToSource.cpp:137:28: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::protoGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSmallPointerArray"], "start": 2279598.534557346, "end": 2279598.628755798, "context": null} -/usr/bin/x86_64-linux-gnu-g++ -o unames.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unames.cpp -config/external/icu/common/unifiedcache.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.17.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::getOwnPropertyNamesMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ToSource.cpp: In function 'JSString* js::ValueToSource(JSContext*, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ToSource.cpp:68:16: note: 'desc' declared here + 68 | RootedString desc(cx, symbol->description()); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ToSource.cpp:122:40: note: 'cx' declared here + 122 | JSString* js::ValueToSource(JSContext* cx, HandleValue v) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/JSFunction.cpp:1248:24: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyNamesMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool CreateDynamicFunction(JSContext*, const JS::CallArgs&, js::GeneratorKind, js::FunctionAsyncKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:1248:18: note: 'str' declared here + 1248 | RootedString str(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:1186:46: note: 'cx' declared here + 1186 | static bool CreateDynamicFunction(JSContext* cx, const CallArgs& args, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o rbbistbl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbistbl.cpp +config/external/icu/common/rbbitblb.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.17.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.17.0/js/src/builtin/Array.cpp:4180:50: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool js::array_indexOf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4180:16: note: 'obj' declared here - 4180 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4175:35: note: 'cx' declared here - 4175 | bool js::array_indexOf(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestTextUtils -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.17.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::getOwnPropertyNamesLengthMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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 = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:1966:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyNamesLengthMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::SetPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:1966:16: note: 'obj2' declared here + 1966 | RootedObject obj2(cx, proto); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:1918:34: note: 'cx' declared here + 1918 | bool js::SetPrototype(JSContext* cx, HandleObject obj, HandleObject proto, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o rbbitblb.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/rbbitblb.cpp +config/external/icu/common/resbund.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::array_lastIndexOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4307:50: -/build/reproducible-path/mozjs115-115.17.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 = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:1966:30, + inlined from 'bool js::SetPrototype(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:1992:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool js::array_lastIndexOf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4307:16: note: 'obj' declared here - 4307 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4302:39: note: 'cx' declared here - 4302 | bool js::array_lastIndexOf(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::SetPrototype(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:1966:16: note: 'obj2' declared here + 1966 | RootedObject obj2(cx, proto); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:1990:34: note: 'cx' declared here + 1990 | bool js::SetPrototype(JSContext* cx, HandleObject obj, HandleObject proto) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestWeakPtr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestWeakPtr.cpp +mfbt/tests/TestWrappingOperations.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:19, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPrivatePropertiesMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-double-to-string.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::PropertyDescriptor]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyDescriptor&; T = JS::PropertyDescriptor]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::HandleId, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2150:47: + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyDescriptor; T = JS::PropertyDescriptor]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:557:68: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::HandleId, JS::MutableHandle >)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2150:32: note: 'desc' declared here - 2150 | Rooted desc(cx, *desc_); +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp: In function 'bool js::SetIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:557:32: note: 'desc' declared here + 557 | Rooted desc(cx, PropertyDescriptor::Empty()); | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2131:16: note: 'cx' declared here - 2131 | JSContext* cx, Handle object, 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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:817:17: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D)])[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:817:12: note: 'id' declared here - 817 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:816:63: note: 'this' declared here - 816 | bool DebuggerObject::CallData::getOwnPropertyDescriptorMethod() { - | ^ -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/JSObject.cpp:1456:59: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o smpdtfst.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/smpdtfst.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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:328:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::preventExtensionsMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'bool str_unescape(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -config/external/icu/i18n/sortkey.o +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::array_includes(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4421:50: + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:167:42: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool js::array_includes(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4421:16: note: 'obj' declared here - 4421 | RootedObject obj(cx, ToObject(cx, args.thisv())); +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp: In function 'bool js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:167:16: note: 'obj' declared here + 167 | RootedObject obj(cx, NewPlainObject(cx)); | ^~~ -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o sortkey.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/sortkey.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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:163:52: note: 'cx' declared here + 163 | bool js::FromPropertyDescriptorToObject(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-fast-dtoa.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/double-conversion-fast-dtoa.cpp +config/external/icu/i18n/double-conversion-string-to-double.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.17.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.17.0/js/src/vm/JSObject.cpp:2165:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::sealMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -config/external/icu/i18n/standardplural.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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSObject.cpp:2165:16: note: 'pobj' declared here + 2165 | RootedObject pobj(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Shape.cpp:1310:79: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::freezeMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSplayTree -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Shape.cpp:1309:24: note: 'shape' declared here + 1309 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Shape.cpp:1286:16: note: 'cx' declared here + 1286 | JSContext* cx, BaseShape* base, size_t nfixed, Handle map, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:17, + from /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestVector.cpp:11: +/build/reproducible-path/mozjs115-115.17.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 = long unsigned int]': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/AllocPolicy.h:111:32: required from 'T* mozilla::MallocAllocPolicy::pod_realloc(T*, size_t, size_t) [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; size_t = long unsigned int]' + 111 | return maybe_pod_realloc(aPtr, aOldSize, aNewSize); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1265:45: required from 'bool mozilla::Vector::shrinkStorageToFit() [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; long unsigned int MinInlineCapacity = 5; AllocPolicy = mozilla::MallocAllocPolicy]' + 1265 | newBuf = this->template pod_realloc(beginNoCheck(), mTail.mCapacity, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1266 | length); + | ~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestVector.cpp:613:5: required from here + 613 | MOZ_RELEASE_ASSERT(v.shrinkStorageToFit()); + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/AllocPolicy.h:96:35: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod'; use 'new' and 'delete' instead [-Wclass-memaccess] + 96 | return static_cast(realloc(aPtr, aNewSize * sizeof(T))); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestVector.cpp:587:12: note: 'struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod' declared here + 587 | struct NonPod { + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = long unsigned int]': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/AllocPolicy.h:111:32: required from 'T* mozilla::MallocAllocPolicy::pod_realloc(T*, size_t, size_t) [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; size_t = long unsigned int]' + 111 | return maybe_pod_realloc(aPtr, aOldSize, aNewSize); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1265:45: required from 'bool mozilla::Vector::shrinkStorageToFit() [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; long unsigned int MinInlineCapacity = 5; AllocPolicy = mozilla::MallocAllocPolicy]' + 1265 | newBuf = this->template pod_realloc(beginNoCheck(), mTail.mCapacity, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1266 | length); + | ~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestVector.cpp:656:5: required from here + 656 | MOZ_RELEASE_ASSERT(v.shrinkStorageToFit()); + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/AllocPolicy.h:96:35: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod'; use 'new' and 'delete' instead [-Wclass-memaccess] + 96 | return static_cast(realloc(aPtr, aNewSize * sizeof(T))); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestVector.cpp:630:12: note: 'struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod' declared here + 630 | struct NonPod { + | ^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Casting.h:12, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Utf8.h:15, + from /build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:9: +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 3]': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'badCodePoint' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:194:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 194 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:131:12: note: 'badCodePoint' was declared here + 131 | char32_t badCodePoint; + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsNeeded' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:186:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 186 | MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:130:11: note: 'unitsNeeded' was declared here + 130 | uint8_t unitsNeeded; + | ^~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-string-to-double.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/double-conversion-string-to-double.cpp +config/external/icu/i18n/double-conversion-strtod.o +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 5]': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsAvailable' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:185:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 185 | MOZ_RELEASE_ASSERT(unitsAvailable == aExpectedUnitsAvailable); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:129:11: note: 'unitsAvailable' was declared here + 129 | uint8_t unitsAvailable; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsNeeded' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:186:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 186 | MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:130:11: note: 'unitsNeeded' was declared here + 130 | uint8_t unitsNeeded; + | ^~~~~~~~~~~ +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.17.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.17.0/js/src/builtin/String.cpp:3338:59: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::definePropertyMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:3338:27: note: 'str' declared here + 3338 | Rooted str(cx, string->ensureLinear(cx)); | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::DebuggerObject::CallData::deletePropertyMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:913:17: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D)])[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::deletePropertyMethod()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:913:12: note: 'id' declared here - 913 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:912:53: note: 'this' declared here - 912 | bool DebuggerObject::CallData::deletePropertyMethod() { - | ^ -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.17.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::deletePropertyMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 4]': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsObserved' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:190:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 190 | MOZ_RELEASE_ASSERT(unitsObserved == aExpectedUnitsObserved); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:132:11: note: 'unitsObserved' was declared here + 132 | uint8_t unitsObserved; + | ^~~~~~~~~~~~~ +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.17.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.17.0/js/src/vm/Shape.cpp:644:74: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::deletePropertyMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::DebuggerObject::CallData::getPropertyMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:952:17: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[12]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testFunctionBinding.cpp:12, + from Unified_cpp_js_src_jsapi-tests7.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::getPropertyMethod()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:952:12: note: 'id' declared here - 952 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:949:50: note: 'this' declared here - 949 | bool DebuggerObject::CallData::getPropertyMethod() { - | ^ -In file included from Unified_cpp_js_src_irregexp1.cpp:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/irregexp/imported/regexp-parser.cc:2659:1: warning: control reaches end of non-void function [-Wreturn-type] - 2659 | } - | ^ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testFunctionBinding.cpp:15: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 5]': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsAvailable' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:185:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 185 | MOZ_RELEASE_ASSERT(unitsAvailable == aExpectedUnitsAvailable); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:129:11: note: 'unitsAvailable' was declared here + 129 | uint8_t unitsAvailable; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsNeeded' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:186:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 186 | MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:130:11: note: 'unitsNeeded' was declared here + 130 | uint8_t unitsNeeded; + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'badCodePoint' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:194:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 194 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:131:12: note: 'badCodePoint' was declared here + 131 | char32_t badCodePoint; + | ^~~~~~~~~~~~ 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.17.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.17.0/js/src/builtin/Array.cpp:5079:79: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSObject.cpp:3540:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In static member function 'static js::SharedShape* js::GlobalObject::createArrayShapeWithDefaultProto(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5078:16: note: 'proto' declared here - 5078 | RootedObject proto(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5075:72: note: 'cx' declared here - 5075 | SharedShape* GlobalObject::createArrayShapeWithDefaultProto(JSContext* cx) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'js::ArrayObject* NewArrayWithProto(JSContext*, uint32_t, JS::HandleObject, js::NewObjectKind) [with unsigned int maxLength = 0]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5111:24, - inlined from 'JSObject* CreateArrayPrototype(JSContext*, JSProtoKey)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5127:30: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'JSObject* js::SpeciesConstructor(JSContext*, JS::HandleObject, JSProtoKey, bool (*)(JSContext*, JSFunction*))': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:3539:16: note: 'defaultCtor' declared here + 3539 | RootedObject defaultCtor(cx, + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:3537:16: note: 'cx' declared here + 3537 | JSContext* cx, HandleObject obj, JSProtoKey ctorKey, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/ForOfIterator.h:21, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp: In function 'JSObject* CreateArrayPrototype(JSContext*, JSProtoKey)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5111:24: note: 'shape' declared here - 5111 | Rooted shape(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5124:50: note: 'cx' declared here - 5124 | static JSObject* CreateArrayPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -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.17.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::getPropertyMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testForOfIterator.cpp:9: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 4]': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsAvailable' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:185:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 185 | MOZ_RELEASE_ASSERT(unitsAvailable == aExpectedUnitsAvailable); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:129:11: note: 'unitsAvailable' was declared here + 129 | uint8_t unitsAvailable; + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsNeeded' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:186:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 186 | MOZ_RELEASE_ASSERT(unitsNeeded == aExpectedUnitsNeeded); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:130:11: note: 'unitsNeeded' was declared here + 130 | uint8_t unitsNeeded; + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'badCodePoint' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:194:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 194 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:131:12: note: 'badCodePoint' was declared here + 131 | char32_t badCodePoint; + | ^~~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src5.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src6.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 3]': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'badCodePoint' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:194:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 194 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:131:12: note: 'badCodePoint' was declared here + 131 | char32_t badCodePoint; + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Realm.h:19, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Realm-inl.h:10, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:647:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getPropertyMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, +In file included from Unified_cpp_js_src20.cpp:38: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:647:23: note: 'rootedFrame' declared here + 647 | Rooted rootedFrame(cx, frame); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 0]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, - inlined from 'js::ArrayObject* js::NewDenseEmptyArray(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5212:21: -/build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests/TestUtf8.cpp: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 4]': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'badCodePoint' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:194:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 194 | MOZ_RELEASE_ASSERT(badCodePoint == aExpectedBadCodePoint); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:131:12: note: 'badCodePoint' was declared here + 131 | char32_t badCodePoint; + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:396:5: warning: 'unitsObserved' may be used uninitialized [-Wmaybe-uninitialized] + 396 | if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ + | ^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:416:31: note: in expansion of macro 'MOZ_ASSERT_HELPER1' + 416 | #define MOZ_ASSERT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:418:3: note: in expansion of macro 'MOZ_ASSERT_GLUE' + 418 | MOZ_ASSERT_GLUE( \ + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:16:26: note: in expansion of macro 'MOZ_CONCAT2' + 16 | #define MOZ_CONCAT(x, y) MOZ_CONCAT2(x, y) + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:70:51: note: in expansion of macro 'MOZ_CONCAT' + 70 | #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/MacroArgs.h:72:3: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE' + 72 | MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Assertions.h:419:7: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT' + 419 | MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:195:9: note: in expansion of macro 'MOZ_RELEASE_ASSERT' + 195 | MOZ_RELEASE_ASSERT(unitsObserved == aExpectedUnitsObserved); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/mfbt/tests/TestUtf8.cpp:132:11: note: 'unitsObserved' was declared here + 132 | uint8_t unitsObserved; + | ^~~~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit7.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o double-conversion-strtod.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/double-conversion-strtod.cpp +config/external/icu/i18n/dtfmtsym.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDenseEmptyArray(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here - 5097 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5211:48: note: 'cx' declared here - 5211 | ArrayObject* js::NewDenseEmptyArray(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 0]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, - inlined from 'js::ArrayObject* js::NewTenuredDenseEmptyArray(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5216:21: -/build/reproducible-path/mozjs115-115.17.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 file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testErrorCopying.cpp:13: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.h:953:50, + inlined from 'bool intrinsic_ConstructFunction(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:1633:33: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewTenuredDenseEmptyArray(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here - 5097 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5215:55: note: 'cx' declared here - 5215 | ArrayObject* js::NewTenuredDenseEmptyArray(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 4294967295]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, - inlined from 'js::ArrayObject* js::NewDenseFullyAllocatedArray(JSContext*, uint32_t, NewObjectKind, gc::AllocSite*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5222:30: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_ConstructFunction(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:1633:17: note: 'constructArgs' declared here + 1633 | ConstructArgs constructArgs(cx); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.h:919:47, + inlined from 'bool CallSelfHostedNonGenericMethod(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:1465:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDenseFullyAllocatedArray(JSContext*, uint32_t, NewObjectKind, gc::AllocSite*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here - 5097 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5220:16: note: 'cx' declared here - 5220 | JSContext* cx, uint32_t length, NewObjectKind newKind /* = GenericObject */, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 2046]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, - inlined from 'js::ArrayObject* js::NewDensePartlyAllocatedArray(JSContext*, uint32_t, NewObjectKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5228:57: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool CallSelfHostedNonGenericMethod(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:1465:14: note: 'args2' declared here + 1465 | InvokeArgs args2(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:1487:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDensePartlyAllocatedArray(JSContext*, uint32_t, NewObjectKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here - 5097 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5226:16: note: 'cx' declared here - 5226 | JSContext* cx, uint32_t length, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSplayTree"], "start": 2279600.214321878, "end": 2279600.316748102, "context": null} +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'bool str_normalize(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1486:16: note: 'str' declared here + 1486 | RootedString str(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1481:38: note: 'cx' declared here + 1481 | static bool str_normalize(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src7.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::_ZN2js14DebuggerObject8CallData33executeInGlobalWithBindingsMethodEv.part.0()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1154:55: -/build/reproducible-path/mozjs115-115.17.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_1(D)])[3]' [-Wdangling-pointer=] + inlined from 'virtual bool cls_testRedefineGlobalEval::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testFreshGlobalEvalRedefinition.cpp:42:78: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'g' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_18(D) + 48])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::_ZN2js14DebuggerObject8CallData33executeInGlobalWithBindingsMethodEv.part.0()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1154:16: note: 'bindings' declared here - 1154 | RootedObject bindings(cx, RequireObject(cx, args[1])); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'js::ArrayObject* NewArrayWithProto(JSContext*, uint32_t, JS::HandleObject, js::NewObjectKind) [with unsigned int maxLength = 2046]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5111:24, - inlined from 'js::ArrayObject* js::NewDensePartlyAllocatedArrayWithProto(JSContext*, uint32_t, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5234:66: -/build/reproducible-path/mozjs115-115.17.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 file included from Unified_cpp_js_src_jsapi-tests6.cpp:29: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testFreshGlobalEvalRedefinition.cpp: In member function 'virtual bool cls_testRedefineGlobalEval::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testFreshGlobalEvalRedefinition.cpp:40:25: note: 'g' declared here + 40 | JS::Rooted g( + | ^ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = 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.17.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.17.0/js/src/builtin/Promise.cpp:6166:43: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDensePartlyAllocatedArrayWithProto(JSContext*, uint32_t, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5111:24: note: 'shape' declared here - 5111 | Rooted shape(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5231:67: note: 'cx' declared here - 5231 | ArrayObject* js::NewDensePartlyAllocatedArrayWithProto(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2504:31: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In member function 'bool js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle >)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:6166:15: note: 'reactionsVal' declared here + 6166 | RootedValue reactionsVal(cx, reactions()); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp:1139:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2504:15: note: 'value' declared here - 2504 | RootedValue value(cx, value_); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2497:51: note: 'cx' declared here - 2497 | bool DebuggerObject::makeDebuggeeValue(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestTypedEnum -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 0]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, - inlined from 'js::ArrayObject* js::NewDenseUnallocatedArray(JSContext*, uint32_t, NewObjectKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5241:21: -/build/reproducible-path/mozjs115-115.17.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 file included from Unified_cpp_js_src20.cpp:11: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/RegExpObject.cpp:1156:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDenseUnallocatedArray(JSContext*, uint32_t, NewObjectKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here - 5097 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5239:16: note: 'cx' declared here - 5239 | JSContext* cx, uint32_t length, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 4294967295]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, - inlined from 'js::ArrayObject* js::NewDenseFullyAllocatedArray(JSContext*, uint32_t, NewObjectKind, gc::AllocSite*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5222:30, - inlined from 'js::ArrayObject* js::NewArrayWithShape(JSContext*, uint32_t, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5306:37: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/RegExpObject.cpp:1148:58: note: 'cx' declared here + 1148 | JS_PUBLIC_API bool JS::ExecuteRegExpNoStatics(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests9.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/debugger' +/usr/bin/x86_64-linux-gnu-g++ -o resbund.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/resbund.cpp +config/external/icu/common/resource.o +/usr/bin/x86_64-linux-gnu-g++ -o resource.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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 char; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewArrayWithShape(JSContext*, uint32_t, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here - 5097 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5296:47: note: 'cx' declared here - 5296 | ArrayObject* js::NewArrayWithShape(JSContext* cx, uint32_t length, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp:96: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = unsigned char; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here + 515 | RootedValueVector values(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:3434:22, + inlined from 'bool {anonymous}::ASTSerializer::importAssertions(js::frontend::ListNode*, NodeVector&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:1995:29: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::makeDebuggeeNativeFunctionMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp: In function 'bool {anonymous}::ASTSerializer::importAssertions(js::frontend::ListNode*, NodeVector&)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/debugger/Object.cpp:2613:79: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'selfHostedName' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:1799:36: +/build/reproducible-path/mozjs115-115.17.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_32(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::isSameNative(JSContext*, JS::Handle, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2612:21: note: 'selfHostedName' declared here - 2612 | Rooted selfHostedName(cx, - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2601:46: note: 'cx' declared here - 2601 | bool DebuggerObject::isSameNative(JSContext* cx, Handle object, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o unifiedcache.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unifiedcache.cpp -config/external/icu/common/unifilt.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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::importDeclaration(js::frontend::BinaryNode*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.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 int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSameNativeMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::unwrapMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = short int; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here + 515 | RootedValueVector values(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::unwrapMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 4294967295]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, - inlined from 'js::ArrayObject* js::NewDenseFullyAllocatedArray(JSContext*, uint32_t, NewObjectKind, gc::AllocSite*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5222:30, - inlined from 'JSObject* JS::NewArrayObject(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5505:37: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here + 515 | RootedValueVector values(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp:2802:65: +/build/reproducible-path/mozjs115-115.17.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_259(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp: In function 'JSObject* JS::NewArrayObject(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here - 5097 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5500:55: note: 'cx' declared here - 5500 | JS_PUBLIC_API JSObject* JS::NewArrayObject(JSContext* cx, size_t length) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayObject* js::NewArrayWithNullProto(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5555:69: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:2801:23: note: 'pnAtom' declared here + 2801 | Rooted pnAtom( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.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.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewArrayWithNullProto(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5555:24: note: 'shape' declared here - 5555 | Rooted shape(cx, GetArrayShapeWithProto(cx, nullptr)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5554:51: note: 'cx' declared here - 5554 | ArrayObject* js::NewArrayWithNullProto(JSContext* cx) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o standardplural.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/standardplural.cpp -config/external/icu/i18n/string_segment.o -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestTextUtils -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here + 515 | RootedValueVector values(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SymbolType.cpp:50:58: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::executeInGlobalMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o string_segment.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/string_segment.cpp -config/external/icu/i18n/stsearch.o -/usr/bin/x86_64-linux-gnu-g++ -o stsearch.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/stsearch.cpp -config/external/icu/i18n/taiwncal.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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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_src23.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SymbolType.cpp: In static member function 'static JS::Symbol* JS::Symbol::for_(JSContext*, JS::HandleString)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SymbolType.cpp:50:19: note: 'atom' declared here + 50 | Rooted atom(cx, AtomizeString(cx, description)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SymbolType.cpp:49:33: note: 'cx' declared here + 49 | Symbol* Symbol::for_(JSContext* cx, HandleString description) { + | ~~~~~~~~~~~^~ +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.17.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.17.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.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/builtin/AtomicsObject.cpp:720:44: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here + 515 | RootedValueVector values(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = js::uint8_clamped; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: +/build/reproducible-path/mozjs115-115.17.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 Unified_cpp_js_src0.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AtomicsObject.cpp: In function 'bool atomics_wait(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AtomicsObject.cpp:720:16: note: 'value' declared here - 720 | RootedBigInt value(cx, ToBigInt(cx, valv)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AtomicsObject.cpp:679:37: note: 'cx' declared here - 679 | static bool atomics_wait(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = js::uint8_clamped; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here + 515 | RootedValueVector values(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:485:54: note: 'cx' declared here + 485 | static bool initFromIterablePackedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o TestWrappingOperations.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestWrappingOperations.cpp +mfbt/tests/TestXorShift128PlusRNG.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AtomicsObject.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.h:17, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::InterpreterFrame::prologue(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.cpp:175:41: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::forceLexicalInitializationByNameMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests13.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerObject::requirePromise(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2720:47: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'referent' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src22.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.cpp: In member function 'bool js::InterpreterFrame::prologue(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.cpp:175:16: note: 'script' declared here + 175 | RootedScript script(cx, this->script()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/SelfHosting.cpp:1287:72: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::requirePromise(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2720:16: note: 'referent' declared here - 2720 | RootedObject referent(cx, object->referent()); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2718:48: note: 'cx' declared here - 2718 | bool DebuggerObject::requirePromise(JSContext* cx, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestTextUtils"], "start": 2279601.776934295, "end": 2279601.824736138, "context": null} -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_TypedArrayInitFromPackedArray(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Stack.cpp:392:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseTimeToResolutionGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DataViewObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::setInt8Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:701:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Stack.cpp:392:16: note: 'script' declared here + 392 | RootedScript script(cx, fun->nonLazyScript()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.cpp:388:16: note: 'cx' declared here + 388 | JSContext* cx, const CallArgs& args, MaybeConstruct constructing) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src8.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/usr/bin/x86_64-linux-gnu-g++ -o TestXorShift128PlusRNG.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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.17.0/mfbt/tests/TestXorShift128PlusRNG.cpp +js/src/Unified_cpp_js_src9.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.17.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.17.0/js/src/vm/JSScript.cpp:3061:49: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setInt8Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:700:27: note: 'thisView' declared here - 700 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:697:45: note: 'cx' declared here - 697 | bool DataViewObject::setInt8Impl(JSContext* cx, const CallArgs& args) { +In file included from Unified_cpp_js_src17.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp: In function 'void js::SetFrameArgumentsObject(JSContext*, AbstractFramePtr, JS::HandleScript, JSObject*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp:3061:23: note: 'bi' declared here + 3061 | Rooted bi(cx, BindingIter(script)); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp:3052:45: note: 'cx' declared here + 3052 | void js::SetFrameArgumentsObject(JSContext* cx, AbstractFramePtr frame, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::DebuggerObject::CallData::promiseStateGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:557:24, - inlined from 'bool js::DebuggerObject::CallData::promiseStateGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:552:6: -/build/reproducible-path/mozjs115-115.17.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_7(D)])[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::promiseStateGetter()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:557:15: note: 'result' declared here - 557 | RootedValue result(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:552:51: note: 'this' declared here - 552 | bool DebuggerObject::CallData::promiseStateGetter() { - | ^ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::setUint8Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:719:56: -/build/reproducible-path/mozjs115-115.17.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; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setUint8Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:718:27: note: 'thisView' declared here - 718 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:715:46: note: 'cx' declared here - 715 | bool DataViewObject::setUint8Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.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::promiseLifetimeGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseLifetimeGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DataViewObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::getInt8Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:495:56: -/build/reproducible-path/mozjs115-115.17.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=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:573:78: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getInt8Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:494:27: note: 'thisView' declared here - 494 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:491:45: note: 'cx' declared here - 491 | bool DataViewObject::getInt8Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.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::promiseStateGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In static member function 'static js::SavedFrame* js::SavedFrame::create(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:572:16: note: 'proto' declared here + 572 | RootedObject proto(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:3189:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseStateGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o unifilt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unifilt.cpp -config/external/icu/common/unifunct.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::getUint8Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:514:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.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.17.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::Handle&; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:698:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getUint8Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:513:27: note: 'thisView' declared here - 513 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:510:46: note: 'cx' declared here - 510 | bool DataViewObject::getUint8Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In function 'JSObject* js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:647:23: note: 'rootedFrame' declared here + 647 | Rooted rootedFrame(cx, frame); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:754:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseValueGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::promiseReasonGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In function 'js::SavedFrame* js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted, bool&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:754:23: note: 'frame' declared here + 754 | Rooted frame(cx, obj->maybeUnwrapAs()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:916:79: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseReasonGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DataViewObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp:571:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp: In function 'JS::SavedFrameResult JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:951:79: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getInt32Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:570:27: note: 'thisView' declared here - 570 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:567:46: note: 'cx' declared here - 567 | bool DataViewObject::getInt32Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests14.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In function 'JS::SavedFrameResult JS::GetSavedFrameParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* JS::ConvertSavedFrameToPlainObject(JSContext*, HandleObject, SavedFrameSelfHosted)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1155:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::proxyTargetGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests15.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.17.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.17.0/js/src/builtin/DataViewObject.cpp:661:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp: In function 'JSObject* JS::ConvertSavedFrameToPlainObject(JSContext*, HandleObject, SavedFrameSelfHosted)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:1124:16: note: 'cx' declared here + 1124 | JSContext* cx, HandleObject savedFrameArg, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o restrace.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/restrace.cpp +config/external/icu/common/ruleiter.o +/usr/bin/x86_64-linux-gnu-g++ -o dtfmtsym.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dtfmtsym.cpp +config/external/icu/i18n/dtitvfmt.o +/usr/bin/x86_64-linux-gnu-g++ -o ruleiter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ruleiter.cpp +config/external/icu/common/schriter.o +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests' +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src9.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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::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.17.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.17.0/js/src/vm/SavedStacks.cpp:1752:40: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getFloat32Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:660:27: note: 'thisView' declared here - 660 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:657:48: note: 'cx' declared here - 657 | bool DataViewObject::getFloat32Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestTypedEnum -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In member function 'bool js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1752:23: note: 'saved' declared here + 1752 | Rooted saved(cx, nullptr); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1722:16: note: 'cx' declared here + 1722 | JSContext* cx, MutableHandle lookup) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.h:10, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsapi-tests/tests.h:351:33: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::proxyHandlerGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testUbiNode.cpp:15: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:351:27: note: 'str' declared here + 351 | JS::Rooted str(cx); | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DataViewObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::getInt16Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:533:56: -/build/reproducible-path/mozjs115-115.17.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; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getInt16Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:532:27: note: 'thisView' declared here - 532 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:529:46: note: 'cx' declared here - 529 | bool DataViewObject::getInt16Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::getUint16Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:552:56: -/build/reproducible-path/mozjs115-115.17.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; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getUint16Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:551:27: note: 'thisView' declared here - 551 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:548:47: note: 'cx' declared here - 548 | bool DataViewObject::getUint16Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::getFloat64Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:681:56: -/build/reproducible-path/mozjs115-115.17.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; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getFloat64Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:680:27: note: 'thisView' declared here - 680 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:677:48: note: 'cx' declared here - 677 | bool DataViewObject::getFloat64Impl(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::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:2331:49: -/build/reproducible-path/mozjs115-115.17.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_1(D)])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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 file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.17.0/js/src/ds/LifoAlloc.h:196, + from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/CompilationStencil.h:21, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_debugger1.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::_ZN2js14DebuggerScript8CallData18getOffsetsCoverageEv.part.0()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:2331:16: note: 'result' declared here - 2331 | RootedObject result(cx, NewDenseEmptyArray(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:2297:51: note: 'this' declared here - 2297 | bool DebuggerScript::CallData::getOffsetsCoverage() { - | ^ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestTypedEnum"], "start": 2279602.837928921, "end": 2279602.952845541, "context": null} -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::setBigInt64Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:811:56: -/build/reproducible-path/mozjs115-115.17.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=] +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testCompileScript.cpp:13: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:3434:22, + inlined from 'bool {anonymous}::ASTSerializer::exportSpecifier(js::frontend::BinaryNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:1969:29, + inlined from 'bool {anonymous}::ASTSerializer::exportDeclaration(js::frontend::ParseNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:1883:31, + inlined from 'bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:2178:31: +/build/reproducible-path/mozjs115-115.17.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_114(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setBigInt64Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:810:27: note: 'thisView' declared here - 810 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:807:49: note: 'cx' declared here - 807 | bool DataViewObject::setBigInt64Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestVariant -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.17.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.17.0/js/src/builtin/DataViewObject.cpp:867:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:625:53: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setFloat64Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:866:27: note: 'thisView' declared here - 866 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:863:48: note: 'cx' declared here - 863 | bool DataViewObject::setFloat64Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::setInt32Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:773:56: -/build/reproducible-path/mozjs115-115.17.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=] +In file included from Unified_cpp_js_src20.cpp:47: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.cpp: In static member function 'static js::GlobalScope* js::GlobalScope::createEmpty(JSContext*, js::ScopeKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.cpp:624:34: note: 'data' declared here + 624 | Rooted> data( + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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 = mozilla::Maybe]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:489:48: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setInt32Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:772:27: note: 'thisView' declared here - 772 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:769:46: note: 'cx' declared here - 769 | bool DataViewObject::setInt32Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::setUint32Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:791:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = true]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:489:48: note: 'desc' declared here + 489 | Rooted> desc(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:476:62: note: 'cx' declared here + 476 | bool PropertyEnumerator::enumerateProxyProperties(JSContext* cx) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o dtitvfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool PropertyEnumerator::enumerateExtraProperties(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:259:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setUint32Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:790:27: note: 'thisView' declared here - 790 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:787:47: note: 'cx' declared here - 787 | bool DataViewObject::setUint32Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::setInt16Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:737:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateExtraProperties(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:259:12: note: 'id' declared here + 259 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* JS::CreateModuleRequest(JSContext*, Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:257:68: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setInt16Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:736:27: note: 'thisView' declared here - 736 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:733:46: note: 'cx' declared here - 733 | bool DataViewObject::setInt16Impl(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::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:1696:49: -/build/reproducible-path/mozjs115-115.17.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_1(D)])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp: In function 'JSObject* JS::CreateModuleRequest(JSContext*, Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:257:19: note: 'specifierAtom' declared here + 257 | Rooted specifierAtom(cx, AtomizeString(cx, specifierArg)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:413:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::_ZN2js14DebuggerScript8CallData13getAllOffsetsEv.part.0()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:1696:16: note: 'result' declared here - 1696 | RootedObject result(cx, NewDenseEmptyArray(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:1683:46: note: 'this' declared here - 1683 | bool DebuggerScript::CallData::getAllOffsets() { - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o taiwncal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DataViewObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::setUint16Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:755:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateNativeProperties(JSContext*) [with bool CheckForDuplicates = false]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:413:22: note: 'tmp' declared here + 413 | RootedIdVector tmp(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:285:63: note: 'cx' declared here + 285 | bool PropertyEnumerator::enumerateNativeProperties(JSContext* cx) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o schriter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::BaseShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BaseShape*; T = js::BaseShape*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Shape.cpp:1450:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setUint16Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:754:27: note: 'thisView' declared here - 754 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:751:47: note: 'cx' declared here - 751 | bool DataViewObject::setUint16Impl(JSContext* cx, const CallArgs& args) { +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Shape.cpp:1424:47: note: 'cx' declared here + 1424 | WasmGCShape* WasmGCShape::getShape(JSContext* cx, const JSClass* clasp, | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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::DataViewObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::setFloat32Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:849:56: -/build/reproducible-path/mozjs115-115.17.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; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setFloat32Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:848:27: note: 'thisView' declared here - 848 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:845:48: note: 'cx' declared here - 845 | bool DataViewObject::setFloat32Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o unifunct.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unifunct.cpp -config/external/icu/common/uniset.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::setBigUint64Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:831:56: -/build/reproducible-path/mozjs115-115.17.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=] +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.17.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.17.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.17.0/js/src/vm/Iteration.cpp:413:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::setBigUint64Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:830:27: note: 'thisView' declared here - 830 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:827:50: note: 'cx' declared here - 827 | bool DataViewObject::setBigUint64Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::getBigInt64Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:611:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateNativeProperties(JSContext*) [with bool CheckForDuplicates = true]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:413:22: note: 'tmp' declared here + 413 | RootedIdVector tmp(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::BaseShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BaseShape*; T = js::BaseShape*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Shape.cpp:1256:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getBigInt64Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:610:27: note: 'thisView' declared here - 610 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:607:49: note: 'cx' declared here - 607 | bool DataViewObject::getBigInt64Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o uniset.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uniset.cpp -config/external/icu/common/uniset_closure.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::getBigUint64Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:637:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::BaseShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BaseShape*; T = js::BaseShape*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Shape.cpp:1405:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getBigUint64Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:636:27: note: 'thisView' declared here - 636 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:633:50: note: 'cx' declared here - 633 | bool DataViewObject::getBigUint64Impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.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::getFormat]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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::AbstractBindingIter]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractBindingIter; T = js::AbstractBindingIter]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'void js::DumpBindings(JSContext*, Scope*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.cpp:1280:53: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getFormat]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here - 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestUniquePtr"], "start": 2279603.963407252, "end": 2279604.066507853, "context": null} -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.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Scope.cpp: In function 'void js::DumpBindings(JSContext*, Scope*)': +/build/reproducible-path/mozjs115-115.17.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.17.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::Maybe]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:489:48: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getMainOffset]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::getSourceLength]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = false]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:489:48: note: 'desc' declared here + 489 | Rooted> desc(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp:3611:52: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSourceLength]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::GlobalObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::constructWrapped(JSContext*, JS::HandleObject, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:198:62: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp: In function 'bool reflect_parse(JSContext*, uint32_t, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp:3604:38: note: 'cx' declared here + 3604 | static bool reflect_parse(JSContext* cx, uint32_t argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o serv.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/serv.cpp +config/external/icu/common/servlk.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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:947:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::constructWrapped(JSContext*, JS::HandleObject, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:198:25: note: 'global' declared here - 198 | Rooted global(cx, cx->realm()->maybeGlobal()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:172:50: note: 'cx' declared here - 172 | bool DataViewObject::constructWrapped(JSContext* cx, HandleObject bufobj, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool js::fun_call(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:947:14: note: 'iargs' declared here + 947 | InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:995:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSourceStart]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::getStartColumn]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool js::fun_apply(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:995:14: note: 'args2' declared here + 995 | InvokeArgs args2(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:3482:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getStartColumn]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DataViewObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DataViewObject::getUint32Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:590:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp:3523:15: note: 'node' declared here + 3523 | RootedValue node(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool GetComputedIntrinsic(JSContext*, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:2697:53, + inlined from 'bool JSRuntime::getSelfHostedValue(JSContext*, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:2749:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getUint32Impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:589:27: note: 'thisView' declared here - 589 | Rooted thisView( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:586:47: note: 'cx' declared here - 586 | bool DataViewObject::getUint32Impl(JSContext* cx, const CallArgs& args) { +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp: In member function 'bool JSRuntime::getSelfHostedValue(JSContext*, JS::Handle, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:2695:18: note: 'script' declared here + 2695 | RootedScript script( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:2732:47: note: 'cx' declared here + 2732 | bool JSRuntime::getSelfHostedValue(JSContext* cx, Handle name, | ~~~~~~~~~~~^~ -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.17.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::getStartLine]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getStartLine]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsModule]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* JS_NewDataView(JSContext*, JS::HandleObject, size_t, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:1021:77: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'constructor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'js::StringSegmentRange::StringSegmentRange(JSContext*) [with long unsigned int Size = 39]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.h:1347:37, + inlined from 'JSAtom* js::AtomizeString(JSContext*, JSString*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp:749:67: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/DataViewObject.cpp: In function 'JSObject* JS_NewDataView(JSContext*, JS::HandleObject, size_t, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:1021:16: note: 'constructor' declared here - 1021 | RootedObject constructor(cx, GlobalObject::getOrCreateConstructor(cx, key)); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/DataViewObject.cpp:1018:51: note: 'cx' declared here - 1018 | JS_PUBLIC_API JSObject* JS_NewDataView(JSContext* cx, HandleObject buffer, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSAtom.cpp: In function 'JSAtom* js::AtomizeString(JSContext*, JSString*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp:749:60: note: 'iter' declared here + 749 | StringSegmentRange iter(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp:733:38: note: 'cx' declared here + 733 | JSAtom* js::AtomizeString(JSContext* cx, JSString* str) { + | ~~~~~~~~~~~^~ +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.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:2146:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsFunction]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'js::StringSegmentRange::StringSegmentRange(JSContext*) [with long unsigned int Size = 16]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.h:1347:37, + inlined from 'bool RopeMatch(JSContext*, JSRope*, JSLinearString*, int*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:2102:28: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsAsyncFunction]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = js::NonSyntacticVariablesObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* JS::NewJSMEnvironment(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:440:66: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'varEnv' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'bool RopeMatch(JSContext*, JSRope*, JSLinearString*, int*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:2102:24: note: 'r' declared here + 2102 | StringSegmentRange r(cx); + | ^ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Scope.cpp:798:71: +/build/reproducible-path/mozjs115-115.17.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_src0.cpp:47: -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp: In function 'JSObject* JS::NewJSMEnvironment(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:440:16: note: 'varEnv' declared here - 440 | RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:439:58: note: 'cx' declared here - 439 | JS_PUBLIC_API JSObject* JS::NewJSMEnvironment(JSContext* cx) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Scope.cpp:797:34: note: 'data' declared here + 797 | Rooted> data( + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Shape.cpp:525:74: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsGeneratorFunction]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* JS::GetJSMEnvironmentOfScriptedCaller(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:519:49: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Shape.cpp:507:46: note: 'cx' declared here + 507 | bool NativeObject::changeProperty(JSContext* cx, Handle obj, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/TraceKind.h:10, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::NotableStringInfo::NotableStringInfo(JS::NotableStringInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableStringInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::ZoneStats::ZoneStats(JS::ZoneStats&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::ZoneStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1033:22, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::ZoneStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1065:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::NotableStringInfo::NotableStringInfo(JS::NotableStringInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableStringInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::ZoneStats::ZoneStats(JS::ZoneStats&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:226:11, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::ZoneStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1068:22: +/build/reproducible-path/mozjs115-115.17.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 '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.17.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.17.0/js/src/vm/RegExpObject.cpp:466:43: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Eval.cpp: In function 'JSObject* JS::GetJSMEnvironmentOfScriptedCaller(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:519:16: note: 'env' declared here - 519 | RootedObject env(cx, iter.environmentChain(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp: In static member function 'static JSLinearString* js::RegExpObject::toString(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp:466:19: note: 'src' declared here + 466 | Rooted src(cx, obj->getSource()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp:463:51: note: 'cx' declared here + 463 | JSLinearString* RegExpObject::toString(JSContext* cx, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::NotableClassInfo::NotableClassInfo(JS::NotableClassInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableClassInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::RealmStats::RealmStats(JS::RealmStats&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::RealmStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1033:22, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::RealmStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1065:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::NotableClassInfo::NotableClassInfo(JS::NotableClassInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableClassInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::RealmStats::RealmStats(JS::RealmStats&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:226:11, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::RealmStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1068:22: +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/SavedStacks.cpp:1057:74: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getAllOffsets]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::getOffsetsCoverage]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp: In function 'bool JS::BuildStackString(JSContext*, JSPrincipals*, HandleObject, MutableHandleString, size_t, js::StackFormat)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1055:29: note: 'frame' declared here + 1055 | Rooted frame( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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::SharedArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedArrayBufferObject*; T = js::SharedArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SharedArrayObject.cpp:366:70: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getOffsetsCoverage]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::getDisplayName]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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_src21.cpp:29: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SharedArrayObject.cpp:365:36: note: 'obj' declared here + 365 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:4467:70, + inlined from 'bool js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:4606:29: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getDisplayName]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here - 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o timezone.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:4467:27: note: 'linearPattern' declared here + 4467 | Rooted linearPattern(cx, pattern->ensureLinear(cx)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/String.cpp:3055:65: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o tmunit.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tmunit.cpp -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getParameterNames]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here - 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -config/external/icu/i18n/tmutamt.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BaseScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::MutableHandle; T = js::BaseScript*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerScript::CallData::getUrl()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:346:60: -/build/reproducible-path/mozjs115-115.17.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_15(D)])[4]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:3055:27: note: 'repl' declared here + 3055 | Rooted repl(cx, replacement->ensureLinear(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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 = js::PropMap*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::PropMap*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Shape.cpp:785:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::getUrl()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:346:23: note: 'script' declared here - 346 | Rooted script(cx, referent.as()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:341:39: note: 'this' declared here - 341 | bool DebuggerScript::CallData::getUrl() { - | ^ -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.17.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::getUrl]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Shape.cpp:785:20: note: 'propMap' declared here + 785 | Rooted propMap(cx); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Shape.cpp:775:46: note: 'cx' declared here + 775 | bool NativeObject::removeProperty(JSContext* cx, Handle obj, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit8.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:2326:31: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getUrl]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here - 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestVariant"], "start": 2279605.540938908, "end": 2279605.616879196, "context": null} -/usr/bin/x86_64-linux-gnu-g++ -o tmutamt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tmutamt.cpp -config/external/icu/i18n/tmutfmt.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.17.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::getLineCount]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:2326:23: note: 'stack' declared here + 2326 | Rooted stack(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:2285:50: note: 'cx' declared here + 2285 | static bool PromiseResolveThenableJob(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o servlk.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/servlk.cpp +config/external/icu/common/servlkf.o +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.17.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.17.0/js/src/builtin/ShadowRealm.cpp:79:64: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getLineCount]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here - 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.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::DebuggerSource*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerScript::CallData::getSource()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:438:67: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceObject' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_7(D)])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ShadowRealm.cpp:78:30: note: 'shadowRealmObj' declared here + 78 | Rooted shadowRealmObj( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/StringType.cpp:2192:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::getSource()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:438:27: note: 'sourceObject' declared here - 438 | Rooted sourceObject(cx, referent.match(matcher)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:434:42: note: 'this' declared here - 434 | bool DebuggerScript::CallData::getSource() { - | ^ -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.17.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::getSource]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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_src22.cpp:47: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp: In function 'JS::UniqueChars js::IdToPrintableUTF8(JSContext*, JS::HandleId, IdToPrintableBehavior)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp:2192:15: note: 'v' declared here + 2192 | RootedValue v(cx, IdToValue(id)); + | ^ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:4467:70, + inlined from 'bool js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:4575:29: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSource]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:4467:27: note: 'linearPattern' declared here + 4467 | Rooted linearPattern(cx, pattern->ensureLinear(cx)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/StringType.cpp:1984:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getGlobal]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerScript::CallData::getChildScripts()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:547:49: -/build/reproducible-path/mozjs115-115.17.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_16(D)])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/StringType.cpp:1969:48: note: 'cx' declared here + 1969 | static bool FillWithRepresentatives(JSContext* cx, Handle array, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit9.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/StringType.cpp:1984:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::getChildScripts()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:547:16: note: 'result' declared here - 547 | RootedObject result(cx, NewDenseEmptyArray(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:541:48: note: 'this' declared here - 541 | bool DebuggerScript::CallData::getChildScripts() { - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o tmutfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tmutfmt.cpp -config/external/icu/i18n/tzfmt.o -/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::getChildScripts]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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::StringObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StringObject*; T = js::StringObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:3980:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getChildScripts]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In static member function 'static JSObject* js::StringObject::createPrototype(JSContext*, JSProtoKey)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:3979:25: note: 'proto' declared here + 3979 | Rooted proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::DebuggerScript::GetOffsetMetadataMatcher::ReturnType js::DebuggerScript::GetOffsetMetadataMatcher::match(JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:970:55: -/build/reproducible-path/mozjs115-115.17.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_27(D)])[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::GetOffsetMetadataMatcher::ReturnType js::DebuggerScript::GetOffsetMetadataMatcher::match(JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:970:18: note: 'script' declared here - 970 | RootedScript script(cx_, DelazifyScript(cx_, base)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:969:44: note: 'this' declared here - 969 | ReturnType match(Handle base) { - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o tzfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tzfmt.cpp -config/external/icu/i18n/tzgnames.o -/usr/bin/x86_64-linux-gnu-g++ -o tzgnames.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tzgnames.cpp -config/external/icu/i18n/tznames.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestVector"], "start": 2279607.088508877, "end": 2279607.136615273, "context": null} -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.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getOffsetMetadata]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here - 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestWrappingOperations -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestWeakPtr -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.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getOffsetLocation]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getEffectfulOffsets]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here - 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestWeakPtr"], "start": 2279607.953032225, "end": 2279608.028495856, "context": null} -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getAllColumnOffsets]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestWrappingOperations -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gc3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -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.17.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::getLineOffsets]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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::jit::AbortReasonOr WarpScriptOracle::maybeInlineCall(js::jit::WarpOpSnapshotList&, js::BytecodeLocation, js::jit::ICCacheIRStub*, js::jit::ICFallbackStub*, uint8_t*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/WarpOracle.cpp:952:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getLineOffsets]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here - 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -js/src/gc/Unified_cpp_js_src_gc4.o +In file included from Unified_cpp_js_src_jit12.cpp:29: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/WarpOracle.cpp:952:16: note: 'targetScript' declared here + 952 | RootedScript targetScript(cx_, targetFunction->nonLazyScript()); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/WarpOracle.cpp:936:56: note: 'this' declared here + 936 | ICFallbackStub* fallbackStub, uint8_t* stubDataCopy) { + | ^ +/usr/bin/x86_64-linux-gnu-g++ -o dtitvinf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dtitvinf.cpp +config/external/icu/i18n/dtptngen.o +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/ds/TraceableFifo.h:11, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerScript::CallData::setBreakpoint()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:2089:54: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'handler' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::setBreakpoint()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:2089:16: note: 'handler' declared here - 2089 | RootedObject handler(cx, RequireObject(cx, args[1])); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:2078:46: note: 'this' declared here - 2078 | bool DebuggerScript::CallData::setBreakpoint() { - | ^ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestWrappingOperations"], "start": 2279609.243321153, "end": 2279609.308561607, "context": null} -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.17.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::setBreakpoint]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: + inlined from 'T CreateNurseryGCThing(JSContext*) [with T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCHeapBarriers.cpp:59:49: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::setBreakpoint]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/BaselineIC.cpp:1347:77: -/build/reproducible-path/mozjs115-115.17.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_jsapi-tests8.cpp:29: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCHeapBarriers.cpp: In function 'T CreateNurseryGCThing(JSContext*) [with T = JSObject*]': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:1851:40: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/BaselineIC.cpp:1346:16: note: 'obj' declared here - 1346 | RootedObject obj(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineIC.cpp:1323:35: note: 'cx' declared here - 1323 | bool DoSetPropFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In member function 'bool js::SavedStacks::getLocation(JSContext*, const js::FrameIter&, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1851:16: note: 'script' declared here + 1851 | RootedScript script(cx, iter.script()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1818:42: note: 'cx' declared here + 1818 | bool SavedStacks::getLocation(JSContext* cx, const FrameIter& iter, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement(js::jit::LCompareExchangeTypedArrayElement*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1972:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 1972 | Address dest = ToAddress(elements, lir->index(), arrayType); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:1672:72: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getBreakpoints]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Scope.cpp:1671:47: note: 'rootedData' declared here + 1671 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.cpp:1669:16: note: 'cx' declared here + 1669 | JSContext* cx, CompilationAtomCache& atomCache, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o servlkf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/servlkf.cpp +config/external/icu/common/servls.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.17.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.17.0/js/src/builtin/Array.cpp:1257:50: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool js::array_join(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1257:16: note: 'obj' declared here - 1257 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1252:32: note: 'cx' declared here - 1252 | bool js::array_join(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -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.17.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::clearBreakpoint]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::clearBreakpoint]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::clearAllBreakpoints]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::clearAllBreakpoints]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here - 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o tznames.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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::isInCatchScope]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::isInCatchScope]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerSource*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.17.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::getElementProperty]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getElementProperty]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here - 185 | bool DebuggerSource::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.17.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::getIntroductionType]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: + inlined from 'static js::StencilXDRBufferObject* js::StencilXDRBufferObject::create(JSContext*, uint8_t*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/StencilObject.cpp:122:58: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getIntroductionType]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here - 185 | bool DebuggerSource::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.17.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.17.0/js/src/debugger/Source.cpp:189:27: -/build/reproducible-path/mozjs115-115.17.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_src22.cpp:38: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/StencilObject.cpp:116:16: note: 'cx' declared here + 116 | JSContext* cx, uint8_t* buffer, size_t length) { + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getIntroductionOffset]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here - 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestXorShift128PlusRNG +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here + 1689 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerSource::CallData::getBinary()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:281:63, - inlined from 'bool js::DebuggerSource::CallData::getBinary()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:263:6: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_4(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp: In member function 'bool js::DebuggerSource::CallData::getBinary()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:281:16: note: 'arr' declared here - 281 | RootedObject arr(cx, JS_NewUint8Array(cx, bytecode.length())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:263:42: note: 'this' declared here - 263 | bool DebuggerSource::CallData::getBinary() { - | ^ -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.17.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.17.0/js/src/debugger/Source.cpp:189:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getBinary]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here - 185 | bool DebuggerSource::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.17.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::getURL]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getURL]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here - 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o tznames_impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tznames_impl.cpp -config/external/icu/i18n/tzrule.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.17.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::getDisplayURL]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getDisplayURL]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here - 185 | bool DebuggerSource::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.17.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::getIntroductionScript]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getIntroductionScript]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here - 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o tzrule.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::ScriptSourceObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ScriptSourceObject*; T = js::ScriptSourceObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerSource::CallData::setSourceMapURL()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:530:75: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceObject' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_17(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp: In member function 'bool js::DebuggerSource::CallData::setSourceMapURL()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:530:31: note: 'sourceObject' declared here - 530 | Rooted sourceObject(cx, EnsureSourceObject(cx, obj)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:529:48: note: 'this' declared here - 529 | bool DebuggerSource::CallData::setSourceMapURL() { - | ^ -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.17.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::setSourceMapURL]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: + inlined from 'static js::StencilObject* js::StencilObject::create(JSContext*, RefPtr)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/StencilObject.cpp:58:58: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::setSourceMapURL]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here - 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::DebuggerSource::CallData::getSourceMapURL()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:602:25: -/build/reproducible-path/mozjs115-115.17.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_8(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp: In member function 'bool js::DebuggerSource::CallData::getSourceMapURL()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:602:16: note: 'result' declared here - 602 | RootedString result(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:601:48: note: 'this' declared here - 601 | bool DebuggerSource::CallData::getSourceMapURL() { - | ^ -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.17.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::getSourceMapURL]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/StencilObject.cpp: In static member function 'static js::StencilObject* js::StencilObject::create(JSContext*, RefPtr)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getSourceMapURL]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here - 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o uniset_closure.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uniset_closure.cpp -config/external/icu/common/uniset_props.o -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerSource::CallData::reparse()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:642:75: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceObject' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_26(D)])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here + 1689 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here + 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, + | ~~~~~~~~~~~^~ +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests' +mfbt/tests/TestAlgorithm +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestArray +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.17.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.17.0/js/src/builtin/Promise.cpp:408:58: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In member function 'bool js::DebuggerSource::CallData::reparse()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:642:31: note: 'sourceObject' declared here - 642 | Rooted sourceObject(cx, EnsureSourceObject(cx, obj)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:641:40: note: 'this' declared here - 641 | bool DebuggerSource::CallData::reparse() { - | ^ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestXorShift128PlusRNG"], "start": 2279611.065335962, "end": 2279611.144820086, "context": null} -/usr/bin/x86_64-linux-gnu-g++ -o tztrans.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tztrans.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.17.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.17.0/js/src/debugger/Source.cpp:189:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In static member function 'static PromiseDebugInfo* PromiseDebugInfo::create(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:407:31: note: 'debugInfo' declared here + 407 | Rooted debugInfo( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::reparse]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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/ucal.o -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerScript::CallData::getPossibleBreakpoints()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:929:60: -/build/reproducible-path/mozjs115-115.17.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_13(D)])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here + 1689 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:502:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::getPossibleBreakpoints()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:929:18: note: 'queryObject' declared here - 929 | RootedObject queryObject(cx, RequireObject(cx, args[0])); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:925:55: note: 'this' declared here - 925 | bool DebuggerScript::CallData::getPossibleBreakpoints() { - | ^ -/build/reproducible-path/mozjs115-115.17.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::DebuggerScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::ReadPropertyDescriptors(JSContext*, JS::HandleObject, bool, JS::MutableHandleIdVector, JS::MutableHandle >)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:502:12: note: 'id' declared here + 502 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getPossibleBreakpoints]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp:588:47: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here + 1689 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::AutoStableStringChars::init(JSContext*, JSString*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp:1313:63: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool SetArrayLengthProperty(JSContext*, JS::Handle, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:588:12: note: 'id' declared here - 588 | RootedId id(cx, NameToId(cx->names().length)); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:586:47: note: 'cx' declared here - 586 | static bool SetArrayLengthProperty(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o ucal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ucal.cpp -config/external/icu/i18n/ucln_in.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerScript::CallData::getPossibleBreakpointOffsets()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:946:60: -/build/reproducible-path/mozjs115-115.17.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_13(D)])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp: In member function 'bool JS::AutoStableStringChars::init(JSContext*, JSString*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp:1313:27: note: 'linearString' declared here + 1313 | Rooted linearString(cx, s->ensureLinear(cx)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp:1312:45: note: 'cx' declared here + 1312 | bool AutoStableStringChars::init(JSContext* cx, JSString* s) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestAlgorithm +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.17.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.17.0/js/src/builtin/Promise.cpp:2826:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In member function 'bool js::DebuggerScript::CallData::getPossibleBreakpointOffsets()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:946:18: note: 'queryObject' declared here - 946 | RootedObject queryObject(cx, RequireObject(cx, args[0])); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:942:61: note: 'this' declared here - 942 | bool DebuggerScript::CallData::getPossibleBreakpointOffsets() { - | ^ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSPSCQueue"], "start": 2279612.339476065, "end": 2279612.568725407, "context": null} -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.17.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::getPossibleBreakpointOffsets]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:2825:26: note: 'promise' declared here + 2825 | Rooted promise( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp:1342:63: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Script.cpp: In static member function 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getPossibleBreakpointOffsets]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Script.cpp:256:27: note: 'obj' declared here - 256 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/StringType.cpp: In member function 'bool JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp:1342:27: note: 'linearString' declared here + 1342 | Rooted linearString(cx, s->ensureLinear(cx)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp:1341:52: note: 'cx' declared here + 1341 | bool AutoStableStringChars::initTwoByte(JSContext* cx, JSString* s) { | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/builtin/Eval.cpp:403:66: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'varEnv' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::RegExpStatics::executeLazy(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpStatics.cpp:31:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Eval.cpp: In function 'bool js::ExecuteInFrameScriptEnvironment(JSContext*, JS::HandleObject, JS::HandleScript, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:403:16: note: 'varEnv' declared here - 403 | RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:401:16: note: 'cx' declared here - 401 | JSContext* cx, HandleObject objArg, HandleScript scriptArg, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestUtf8 +In file included from Unified_cpp_js_src20.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpStatics.cpp: In member function 'bool js::RegExpStatics::executeLazy(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpStatics.cpp:30:22: note: 'shared' declared here + 30 | RootedRegExpShared shared(cx, + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpStatics.cpp:19:44: note: 'cx' declared here + 19 | bool RegExpStatics::executeLazy(JSContext* cx) { + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestAlgorithm"], "start": 548275.081313478, "end": 548275.11792972, "context": null} +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop(js::jit::LAtomicTypedArrayElementBinop*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2036:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 2036 | Address mem = ToAddress(elements, lir->index(), arrayType); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestArrayUtils +/usr/bin/x86_64-linux-gnu-g++ -o dtptngen.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dtptngen.cpp +config/external/icu/i18n/dtrule.o +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool EvalKernel(JSContext*, JS::HandleValue, EvalType, js::AbstractFramePtr, JS::HandleObject, jsbytecode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:260:62: + inlined from 'js::ArrayObject* js::StringSplitString(JSContext*, JS::HandleString, JS::HandleString, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:3613:62: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Eval.cpp: In function 'bool EvalKernel(JSContext*, JS::HandleValue, EvalType, js::AbstractFramePtr, JS::HandleObject, jsbytecode*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:260:27: note: 'linearStr' declared here - 260 | Rooted linearStr(cx, str->ensureLinear(cx)); +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'js::ArrayObject* js::StringSplitString(JSContext*, JS::HandleString, JS::HandleString, uint32_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:3613:27: note: 'linearStr' declared here + 3613 | Rooted linearStr(cx, str->ensureLinear(cx)); | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Eval.cpp:229:35: note: 'cx' declared here - 229 | static bool EvalKernel(JSContext* cx, HandleValue v, EvalType evalType, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o uniset_props.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uniset_props.cpp -config/external/icu/common/unisetspan.o +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:3609:47: note: 'cx' declared here + 3609 | ArrayObject* js::StringSplitString(JSContext* cx, HandleString str, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o servls.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/servls.cpp +config/external/icu/common/servnotf.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::createSource()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1202:49: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'options' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_80(D)])[3]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testGCGrayMarking.cpp:753:16: +/build/reproducible-path/mozjs115-115.17.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_7(D) + 48])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::createSource()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1202:16: note: 'options' declared here - 1202 | RootedObject options(cx, ToObject(cx, args[0])); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1185:45: note: 'this' declared here - 1185 | bool DebuggerObject::CallData::createSource() { +In file included from Unified_cpp_js_src_jsapi-tests8.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCGrayMarking.cpp: In member function 'bool cls_testGCGrayMarking::IterateObjectChain(JSObject*, F) [with F = ColorCheckFunctor]': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCGrayMarking.cpp:753:16: note: 'obj' declared here + 753 | RootedObject obj(cx, chain); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCGrayMarking.cpp:752:45: note: 'this' declared here + 752 | bool IterateObjectChain(JSObject* chain, F f) { | ^ -/usr/bin/x86_64-linux-gnu-g++ -o ucln_in.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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 = 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.17.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::createSource]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::createSource]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::BoundFunctionObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BoundFunctionObject*; T = js::BoundFunctionObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:1780:57: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'referent' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::getBoundArguments(JSContext*, JS::Handle, JS::MutableHandle >)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1779:32: note: 'referent' declared here - 1779 | Rooted referent( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1774:51: note: 'cx' declared here - 1774 | bool DebuggerObject::getBoundArguments(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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::DebuggerObject::CallData::setPropertyMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:968:17: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_19(D)])[12]' [-Wdangling-pointer=] +/usr/bin/x86_64-linux-gnu-g++ -o dtrule.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/dtrule.cpp +config/external/icu/i18n/erarules.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestArray"], "start": 548275.686955704, "end": 548275.726599986, "context": null} +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestAtomicBitfields +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestAtomics +/usr/bin/x86_64-linux-gnu-g++ -o servnotf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/servnotf.cpp +config/external/icu/common/servrbf.o +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.17.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.17.0/js/src/vm/Modules.cpp:1571:29: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::setPropertyMethod()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:968:12: note: 'id' declared here - 968 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Modules.cpp: In function 'bool GatherAvailableModuleAncestors(JSContext*, JS::Handle, JS::MutableHandle >)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:1571:25: note: 'm' declared here + 1571 | Rooted m(cx); + | ^ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::setPropertyMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestThreadSafeWeakPtr -/usr/bin/x86_64-linux-gnu-g++ -o ucol.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ucol.cpp -config/external/icu/i18n/ucol_res.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerObject::defineProperties(JSContext*, JS::Handle, JS::Handle >, JS::Handle >)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2246:74: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'descs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here + 1689 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = js::ModuleObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ModuleObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'void js::AsyncModuleExecutionFulfilled(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:1724:29: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::defineProperties(JSContext*, JS::Handle, JS::Handle >, JS::Handle >)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2246:36: note: 'descs' declared here - 2246 | Rooted descs(cx, PropertyDescriptorVector(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2239:50: note: 'cx' declared here - 2239 | bool DebuggerObject::defineProperties(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp: In function 'void js::AsyncModuleExecutionFulfilled(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:1724:25: note: 'm' declared here + 1724 | Rooted m(cx); + | ^ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::definePropertiesMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:886:43: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'props' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[3]' [-Wdangling-pointer=] + inlined from 'bool AddPromiseReaction(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:6071:57: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::definePropertiesMethod()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:886:16: note: 'props' declared here - 886 | RootedObject props(cx, ToObject(cx, arg)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:880:55: note: 'this' declared here - 880 | bool DebuggerObject::CallData::definePropertiesMethod() { - | ^ -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool AddPromiseReaction(JSContext*, JS::Handle, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:6071:16: note: 'reactionsObj' declared here + 6071 | RootedObject reactionsObj(cx, &reactionsVal.toObject()); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:6040:16: note: 'cx' declared here + 6040 | JSContext* cx, Handle unwrappedPromise, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestArrayUtils +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::definePropertiesMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::GCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::GCVector; T = JS::GCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:2385:48: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here + 1689 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:6132:55: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static mozilla::Maybe js::DebuggerObject::call(JSContext*, JS::Handle, JS::HandleValue, JS::Handle >)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2385:23: note: 'args2' declared here - 2385 | Rooted args2(cx, ValueVector(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:2363:51: note: 'cx' declared here - 2363 | Maybe DebuggerObject::call(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'bool AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:6130:34: note: 'reaction' declared here + 6130 | Rooted reaction( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:6117:16: note: 'cx' declared here + 6117 | JSContext* cx, Handle promise, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Class.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.h:13, + from /build/reproducible-path/mozjs115-115.17.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&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::callMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:928:36: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'thisv' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[13]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/IntlObject.cpp:885:27: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::callMethod()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:928:15: note: 'thisv' declared here - 928 | RootedValue thisv(cx, args.get(0)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:927:43: note: 'this' declared here - 927 | bool DebuggerObject::CallData::callMethod() { - | ^ -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.17.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::callMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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_src4.cpp:47: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool IntlClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/IntlObject.cpp:885:15: note: 'ctorValue' declared here + 885 | RootedValue ctorValue(cx); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::callMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestThreadSafeWeakPtr"], "start": 2279614.252878366, "end": 2279614.371696596, "context": null} -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::applyMethod()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1009:57: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'completion' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_25(D)])[14]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCExactRooting.cpp:19: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Modules.cpp:1277:61: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::applyMethod()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:1008:29: note: 'completion' declared here - 1008 | Rooted> completion( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:984:44: note: 'this' declared here - 984 | bool DebuggerObject::CallData::applyMethod() { - | ^ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestPoisonArea -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.17.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::applyMethod]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Modules.cpp: In function 'bool js::ModuleEvaluate(JSContext*, JS::Handle, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:1276:26: note: 'capability' declared here + 1276 | Rooted capability( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:3713:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::applyMethod]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o ucol_res.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ucol_res.cpp -config/external/icu/i18n/ucol_sit.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.17.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.17.0/js/src/builtin/Array.cpp:2707:23: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::StringConstructor(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:3713:16: note: 'str' declared here + 3713 | RootedString str(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:3710:39: note: 'cx' declared here + 3710 | bool js::StringConstructor(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestArrayUtils"], "start": 548276.253699366, "end": 548276.286441109, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestAtomicBitfields"], "start": 548276.280304808, "end": 548276.314628281, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o servrbf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/servrbf.cpp +config/external/icu/common/servslkf.o +/usr/bin/x86_64-linux-gnu-g++ -o erarules.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/erarules.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/erarules.cpp +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestBinarySearch +config/external/icu/i18n/ethpccal.o +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestBitSet +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp: In function 'bool CopyArrayElements(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2707:15: note: 'value' declared here - 2707 | RootedValue value(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2702:42: note: 'cx' declared here - 2702 | static bool CopyArrayElements(JSContext* cx, HandleObject obj, uint64_t begin, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/ucol.cpp: In function 'UCollator* ucol_clone_73(const UCollator*, UErrorCode*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/common/unicode/platform.h:25, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/ptypes.h:52, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/umachine.h:46, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/utypes.h:38, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/ucol.cpp:22: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target 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.17.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.17.0/js/src/builtin/Array.cpp:371:21: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Realm.cpp:168:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool js::GetElementsWithAdder(JSContext*, JS::HandleObject, JS::HandleObject, uint32_t, uint32_t, ElementAdder*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:371:15: note: 'val' declared here - 371 | RootedValue val(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:366:42: note: 'cx' declared here - 366 | bool js::GetElementsWithAdder(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Realm.cpp:168:16: note: 'lexicalEnv' declared here + 168 | RootedObject lexicalEnv(cx, nonSyntacticLexicalEnvironments_->lookup(key)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:1507:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::environmentGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp:1439:17: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool EnqueuePromiseReactionJob(JSContext*, JS::HandleObject, JS::HandleValue, JS::PromiseState)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:1505:18: note: 'job' declared here + 1505 | RootedFunction job( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:1402:16: note: 'cx' declared here + 1402 | JSContext* cx, HandleObject reactionObj, HandleValue handlerArg_, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1759:28: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool SetArrayElements(JSContext*, JS::HandleObject, uint64_t, uint32_t, const JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1439:12: note: 'id' declared here - 1439 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1421:41: note: 'cx' declared here - 1421 | static bool SetArrayElements(JSContext* cx, HandleObject obj, uint64_t start, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp: In function 'bool SuppressDeletedProperty(JSContext*, js::NativeIterator*, JS::HandleObject, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1759:20: note: 'proto' declared here + 1759 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerObject::CallData::boundArgumentsGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:460:76, - inlined from 'bool js::DebuggerObject::CallData::boundArgumentsGetter()' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:448:6: -/build/reproducible-path/mozjs115-115.17.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_5(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp: In member function 'bool js::DebuggerObject::CallData::boundArgumentsGetter()': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:459:16: note: 'obj' declared here - 459 | RootedObject obj(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:448:53: note: 'this' declared here - 448 | bool DebuggerObject::CallData::boundArgumentsGetter() { - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o ucol_sit.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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 = 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.17.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::boundArgumentsGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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 js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:168:53: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::boundArgumentsGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Array.cpp:2255:50: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:168:16: note: 'collations' declared here + 168 | RootedObject collations(cx, NewDenseEmptyArray(cx)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:152:46: note: 'cx' declared here + 152 | bool js::intl_availableCollations(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestBloomFilter +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestBinarySearch +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Collator(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Collator.cpp:140:18: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_push(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2255:16: note: 'obj' declared here - 2255 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2250:35: note: 'cx' declared here - 2250 | static bool array_push(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_Collator(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:111:27: note: 'collator' declared here + 111 | Rooted collator( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:135:35: note: 'cx' declared here + 135 | bool js::intl_Collator(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestUtf8"], "start": 2279615.271575214, "end": 2279615.314361467, "context": null} -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.17.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::boundTargetFunctionGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::boundTargetFunctionGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::boundThisGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::boundThisGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -/usr/bin/x86_64-linux-gnu-g++ -o ucoleitr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ucoleitr.cpp -config/external/icu/i18n/udat.o -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsapi-tests/testNewObject.cpp:219:77: -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:741:71: +/build/reproducible-path/mozjs115-115.17.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_src_jsapi-tests14.cpp:11: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = 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.17.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::isArrowFunctionGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Scope.cpp: In static member function 'static js::WasmInstanceScope* js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.cpp:740:34: note: 'data' declared here + 740 | Rooted> data( + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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 = PromiseReactionRecord*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:5908:56: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isArrowFunctionGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::isClassConstructorGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool PerformPromiseThen(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5906:34: note: 'reaction' declared here + 5906 | Rooted reaction( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::CollatorObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::CollatorObject*; T = js::CollatorObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Collator(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:112:61, + inlined from 'bool Collator(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:132:18: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isClassConstructorGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Collator.cpp: In function 'bool Collator(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:111:27: note: 'collator' declared here + 111 | Rooted collator( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1863:53: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isAsyncFunctionGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp: In function 'bool js::SuppressDeletedElement(JSContext*, JS::HandleObject, uint32_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1863:27: note: 'str' declared here + 1863 | Rooted str(cx, IdToString(cx, id)); | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/RegisterSets.h:18, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsapi-tests/testLookup.cpp:57:75: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/builtin/Promise.cpp:5125:9: +/build/reproducible-path/mozjs115-115.17.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_src_jsapi-tests13.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testLookup.cpp: In function 'bool document_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': -/build/reproducible-path/mozjs115-115.17.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.17.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::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.17.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::parameterNamesGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'js::PromiseObject* js::OriginalPromiseThen(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5119:26: note: 'unwrappedPromise' declared here + 5119 | Rooted unwrappedPromise( + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5110:65: note: 'cx' declared here + 5110 | [[nodiscard]] PromiseObject* js::OriginalPromiseThen(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ethpccal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ethpccal.cpp +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestAtomics"], "start": 548276.867893785, "end": 548276.925135813, "context": null} +config/external/icu/i18n/fmtable.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.17.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.17.0/js/src/vm/Iteration.cpp:1845:53: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::parameterNamesGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp: In function 'bool js::SuppressDeletedProperty(JSContext*, JS::HandleObject, jsid)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1845:27: note: 'str' declared here + 1845 | Rooted str(cx, IdToString(cx, id)); | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestPoisonArea -/usr/bin/x86_64-linux-gnu-g++ -o udat.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/udat.cpp -config/external/icu/i18n/udateintervalformat.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.17.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::isGeneratorFunctionGetter]' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1836:45: note: 'cx' declared here + 1836 | bool js::SuppressDeletedProperty(JSContext* cx, HandleObject obj, jsid id) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o fmtable.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/fmtable.cpp +config/external/icu/i18n/format.o +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestBitSet +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.17.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.17.0/js/src/builtin/Promise.cpp:5211:56: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isGeneratorFunctionGetter]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:230:27: note: 'obj' declared here - 230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here - 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o unisetspan.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unisetspan.cpp -config/external/icu/common/unistr.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'bool js::ReactToUnwrappedPromise(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject, UnhandledRejectionBehavior)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5209:34: note: 'reaction' declared here + 5209 | Rooted reaction( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5189:16: note: 'cx' declared here + 5189 | JSContext* cx, Handle unwrappedPromise, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBinarySearch"], "start": 548277.022949078, "end": 548277.068999916, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o servslkf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/servslkf.cpp +config/external/icu/common/sharedobject.o +/usr/bin/x86_64-linux-gnu-g++ -o sharedobject.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/sharedobject.cpp +config/external/icu/common/simpleformatter.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 = JSFunction*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::AddMozDateTimeFormatConstructor(JSContext*, Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.cpp:211:73: +/build/reproducible-path/mozjs115-115.17.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 /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testMutedErrors.cpp:10: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o udateintervalformat.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool DeleteArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::ObjectOpResult&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:539:17, - inlined from 'bool DeletePropertyOrThrow(JSContext*, JS::HandleObject, uint64_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:550:26: -/build/reproducible-path/mozjs115-115.17.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_src4.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool JS::AddMozDateTimeFormatConstructor(JSContext*, Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.cpp:209:16: note: 'ctor' declared here + 209 | RootedObject ctor( + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:278:52: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool DeletePropertyOrThrow(JSContext*, JS::HandleObject, uint64_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:539:12: note: 'id' declared here - 539 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:547:46: note: 'cx' declared here - 547 | static bool DeletePropertyOrThrow(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.cpp:278:16: note: 'calendars' declared here + 278 | RootedObject calendars(cx, NewDenseEmptyArray(cx)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.cpp:268:45: note: 'cx' declared here + 268 | bool js::intl_availableCalendars(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBitSet"], "start": 548277.256466582, "end": 548277.289313488, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o simpleformatter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/simpleformatter.cpp +config/external/icu/common/static_unicode_sets.o +/usr/bin/x86_64-linux-gnu-g++ -o format.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/format.cpp +config/external/icu/i18n/formatted_string_builder.o +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::array_pop(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2314:50: -/build/reproducible-path/mozjs115-115.17.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 = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1936:70: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool js::array_pop(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2314:16: note: 'obj' declared here - 2314 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2309:31: note: 'cx' declared here - 2309 | bool js::array_pop(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from '{anonymous}::ComparatorMatchResult MatchNumericComparator(JSContext*, JSObject*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1813:48, - inlined from 'bool js::intrinsic_ArrayNativeSort(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2045:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initIteratorProto(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1935:16: note: 'proto' declared here + 1935 | RootedObject proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1929:49: note: 'cx' declared here + 1929 | bool GlobalObject::initIteratorProto(JSContext* cx, + | ~~~~~~~~~~~^~ +mfbt/tests/TestBufferList +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.17.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.17.0/js/src/builtin/Promise.cpp:616:31: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool js::intrinsic_ArrayNativeSort(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1813:18: note: 'fun' declared here - 1813 | RootedFunction fun(cx, &obj->as()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2033:47: note: 'cx' declared here - 2033 | bool js::intrinsic_ArrayNativeSort(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::DebuggerSource* js::DebuggerSource::create(JSContext*, JS::HandleObject, JS::Handle >, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:85:68: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'sourceObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'bool AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:616:23: note: 'stack' declared here + 616 | Rooted stack(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::AddMozDisplayNamesConstructor(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DisplayNames.cpp:203:78: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp: In static member function 'static js::DebuggerSource* js::DebuggerSource::create(JSContext*, JS::HandleObject, JS::Handle >, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:84:27: note: 'sourceObj' declared here - 84 | Rooted sourceObj( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:81:51: note: 'cx' declared here - 81 | DebuggerSource* DebuggerSource::create(JSContext* cx, HandleObject proto, +In file included from Unified_cpp_js_src4.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DisplayNames.cpp: In function 'bool JS::AddMozDisplayNamesConstructor(JSContext*, HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DisplayNames.cpp:202:16: note: 'ctor' declared here + 202 | RootedObject ctor(cx, GlobalObject::createConstructor( + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DisplayNames.cpp:201:51: note: 'cx' declared here + 201 | bool JS::AddMozDisplayNamesConstructor(JSContext* cx, HandleObject intl) { | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/ucol_sit.cpp: In function 'UCollator* ucol_openFromShortString_73(const char*, UBool, UParseError*, UErrorCode*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/common/unicode/platform.h:25, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/ptypes.h:52, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/umachine.h:46, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/utypes.h:38, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/ustring.h:21, - from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/ucol_sit.cpp:18: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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); - | ^~~~~~~~~~~~~~~~~~~~~~~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestPoisonArea"], "start": 2279616.151023544, "end": 2279616.59712737, "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' -../../config/nsinstall -R -m 644 'TestAtomicBitfields' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestAtomics' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestBinarySearch' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestBitSet' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestBloomFilter' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestBufferList' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestCasting' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestCeilingFloor' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestCheckedInt' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestCompactPair' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestCountPopulation' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestCountZeroes' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestDefineEnum' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestDoublyLinkedList' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestEndian' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestEnumeratedArray' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestEnumSet' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestEnumTypeTraits' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestFastBernoulliTrial' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestFloatingPoint' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestFunctionRef' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestFunctionTypeTraits' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestHashTable' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestIntegerRange' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestJSONWriter' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestLinkedList' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestMacroArgs' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestMacroForEach' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestMathAlgorithms' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestMaybe' '../../dist/cppunittests' -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.17.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.17.0/js/src/debugger/Source.cpp:189:27: -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/IntlObject.cpp:69:43: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/debugger/Source.cpp: In static member function 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getText]': -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:189:27: note: 'obj' declared here - 189 | Rooted obj(cx, DebuggerSource::check(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here - 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -../../config/nsinstall -R -m 644 'TestNonDereferenceable' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestNotNull' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestRandomNum' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestRange' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestRefPtr' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestResult' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestRollingMean' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestSaturate' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestScopeExit' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestSegmentedVector' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestSHA1' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestSIMD' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestSmallPointerArray' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestSplayTree' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestTextUtils' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestTypedEnum' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestUniquePtr' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestVariant' '../../dist/cppunittests' -/usr/bin/x86_64-linux-gnu-g++ -o udatpg.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/udatpg.cpp -config/external/icu/i18n/ufieldpositer.o -../../config/nsinstall -R -m 644 'TestVector' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestWeakPtr' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestWrappingOperations' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestXorShift128PlusRNG' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestSPSCQueue' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestThreadSafeWeakPtr' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestUtf8' '../../dist/cppunittests' -../../config/nsinstall -R -m 644 'TestPoisonArea' '../../dist/cppunittests' -../../config/nsinstall -R -m 755 'TestAlgorithm' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestArray' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestArrayUtils' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestAtomicBitfields' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestAtomics' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestBinarySearch' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestBitSet' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestBloomFilter' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestBufferList' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestCasting' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestCeilingFloor' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestCheckedInt' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestCompactPair' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestCountPopulation' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestCountZeroes' '../../dist/bin' -/usr/bin/x86_64-linux-gnu-g++ -o ufieldpositer.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ufieldpositer.cpp -config/external/icu/i18n/uitercollationiterator.o -../../config/nsinstall -R -m 755 'TestDefineEnum' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestDoublyLinkedList' '../../dist/bin' -/usr/bin/x86_64-linux-gnu-g++ -o unistr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unistr.cpp -config/external/icu/common/unistr_case.o -../../config/nsinstall -R -m 755 'TestEndian' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestEnumeratedArray' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestEnumSet' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestEnumTypeTraits' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestFastBernoulliTrial' '../../dist/bin' -/usr/bin/x86_64-linux-gnu-g++ -o uitercollationiterator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/uitercollationiterator.cpp -config/external/icu/i18n/ulistformatter.o -../../config/nsinstall -R -m 755 'TestFloatingPoint' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestFunctionRef' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestFunctionTypeTraits' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestHashTable' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestIntegerRange' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestJSONWriter' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestLinkedList' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestMacroArgs' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestMacroForEach' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestMathAlgorithms' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestMaybe' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestNonDereferenceable' '../../dist/bin' -/usr/bin/x86_64-linux-gnu-g++ -o ulistformatter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ulistformatter.cpp -../../config/nsinstall -R -m 755 'TestNotNull' '../../dist/bin' -config/external/icu/i18n/umsg.o -../../config/nsinstall -R -m 755 'TestRandomNum' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestRange' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestRefPtr' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestResult' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestRollingMean' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestSaturate' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestScopeExit' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestSegmentedVector' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestSHA1' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestSIMD' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestSmallPointerArray' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestSplayTree' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestTextUtils' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestTypedEnum' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestUniquePtr' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestVariant' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestVector' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestWeakPtr' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestWrappingOperations' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestXorShift128PlusRNG' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestSPSCQueue' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestThreadSafeWeakPtr' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestUtf8' '../../dist/bin' -../../config/nsinstall -R -m 755 'TestPoisonArea' '../../dist/bin' -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_wasm3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_js_src_wasm3.o.pp Unified_cpp_js_src_wasm3.cpp -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mfbt/tests' -js/src/wasm/Unified_cpp_js_src_wasm4.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_wasm4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_wasm5.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/IntlObject.cpp:69:16: note: 'info' declared here + 69 | RootedObject info(cx, NewPlainObject(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp:1533:50: -/build/reproducible-path/mozjs115-115.17.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 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.17.0/js/src/vm/Iteration.cpp:1966:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_reverse(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:1533:16: note: 'obj' declared here - 1533 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o unistr_case.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here + 1966 | RootedObject iteratorProto( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = PromiseCombinatorDataHolder*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:4519:47: +/build/reproducible-path/mozjs115-115.17.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 /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testJitRegisterSet.cpp:10: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit10.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp:2420:50: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:4519:40: note: 'data' declared here + 4519 | Rooted data(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:4513:56: note: 'cx' declared here + 4513 | static bool PromiseAnyRejectElementFunction(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestCasting +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.17.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.17.0/js/src/builtin/intl/IntlObject.cpp:250:74: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_shift(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2420:16: note: 'obj' declared here - 2420 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o umsg.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/umsg.cpp -config/external/icu/i18n/units_complexconverter.o -/usr/bin/x86_64-linux-gnu-g++ -o units_complexconverter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/units_complexconverter.cpp -config/external/icu/i18n/units_converter.o +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp:3808:50: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_slice(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:3808:16: note: 'obj' declared here - 3808 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o unistr_case_locale.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unistr_case_locale.cpp -config/external/icu/common/unistr_cnv.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayObject* NewArray(JSContext*, uint32_t, js::NewObjectKind, js::gc::AllocSite*) [with unsigned int maxLength = 4294967295]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24, - inlined from 'js::ArrayObject* js::NewDenseCopiedArray(JSContext*, uint32_t, const JS::Value*, NewObjectKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5248:42: -/build/reproducible-path/mozjs115-115.17.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=] + 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.17.0/js/src/vm/Iteration.cpp:1966:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDenseCopiedArray(JSContext*, uint32_t, const JS::Value*, NewObjectKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5097:24: note: 'shape' declared here - 5097 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5246:16: note: 'cx' declared here - 5246 | JSContext* cx, uint32_t length, const Value* values, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'js::ArrayObject* NewArrayWithProto(JSContext*, uint32_t, JS::HandleObject, js::NewObjectKind) [with unsigned int maxLength = 4294967295]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5111:24, - inlined from 'js::ArrayObject* js::NewDenseCopiedArrayWithProto(JSContext*, uint32_t, const JS::Value*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5261:36: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here + 1966 | RootedObject iteratorProto( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:4790:60: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'js::ArrayObject* js::NewDenseCopiedArrayWithProto(JSContext*, uint32_t, const JS::Value*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5111:24: note: 'shape' declared here - 5111 | Rooted shape(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:5257:58: note: 'cx' declared here - 5257 | ArrayObject* js::NewDenseCopiedArrayWithProto(JSContext* cx, uint32_t length, - | ~~~~~~~~~~~^~ -In file included from Unified_cpp_js_src_frontend6.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp: In member function 'void js::frontend::ScopeContext::computeThisEnvironment(const js::frontend::InputScope&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:389:43: warning: '*(js::frontend::ScopeStencilRef*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[0])).js::frontend::ScopeStencilRef::scopeIndex_.js::ScopeIndex::js::frontend::TypedIndex.js::frontend::TypedIndex::index' may be used uninitialized [-Wmaybe-uninitialized] - 389 | for (InputScopeIter si(enclosingScope); si; si++) { - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:389:23: note: '*(js::frontend::ScopeStencilRef*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[0])).js::frontend::ScopeStencilRef::scopeIndex_.js::ScopeIndex::js::frontend::TypedIndex.js::frontend::TypedIndex::index' was declared here - 389 | for (InputScopeIter si(enclosingScope); si; si++) { - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp: In member function 'void js::frontend::ScopeContext::computeThisBinding(const js::frontend::InputScope&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:430:34: warning: '*(js::frontend::ScopeStencilRef*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[0])).js::frontend::ScopeStencilRef::scopeIndex_.js::ScopeIndex::js::frontend::TypedIndex.js::frontend::TypedIndex::index' may be used uninitialized [-Wmaybe-uninitialized] - 430 | for (InputScopeIter si(scope); si; si++) { - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:430:23: note: '*(js::frontend::ScopeStencilRef*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[0])).js::frontend::ScopeStencilRef::scopeIndex_.js::ScopeIndex::js::frontend::TypedIndex.js::frontend::TypedIndex::index' was declared here - 430 | for (InputScopeIter si(scope); si; si++) { - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp: In member function 'void js::frontend::ScopeContext::computeInScope(const js::frontend::InputScope&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:459:43: warning: '*(js::frontend::ScopeStencilRef*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[0])).js::frontend::ScopeStencilRef::scopeIndex_.js::ScopeIndex::js::frontend::TypedIndex.js::frontend::TypedIndex::index' may be used uninitialized [-Wmaybe-uninitialized] - 459 | for (InputScopeIter si(enclosingScope); si; si++) { - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:459:23: note: '*(js::frontend::ScopeStencilRef*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[0])).js::frontend::ScopeStencilRef::scopeIndex_.js::ScopeIndex::js::frontend::TypedIndex.js::frontend::TypedIndex::index' was declared here - 459 | for (InputScopeIter si(enclosingScope); si; si++) { - | ^~ -/usr/bin/x86_64-linux-gnu-g++ -o unistr_cnv.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unistr_cnv.cpp -config/external/icu/common/unistr_props.o +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In static member function 'static js::PromiseObject* js::PromiseObject::unforgeableReject(JSContext*, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:4789:26: note: 'promise' declared here + 4789 | Rooted promise( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:4783:60: note: 'cx' declared here + 4783 | PromiseObject* PromiseObject::unforgeableReject(JSContext* cx, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestBloomFilter In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp:2843:50: -/build/reproducible-path/mozjs115-115.17.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 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.17.0/js/src/vm/Iteration.cpp:1966:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_splice_impl(JSContext*, unsigned int, JS::Value*, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2843:16: note: 'obj' declared here - 2843 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o units_converter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/units_converter.cpp -config/external/icu/i18n/units_data.o -/usr/bin/x86_64-linux-gnu-g++ -o units_data.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/units_data.cpp -config/external/icu/i18n/units_router.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/debugger' -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests15.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o units_router.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool array_with(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:3446:50: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here + 1966 | RootedObject iteratorProto( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::ShadowRealmObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ShadowRealmObject*; T = js::ShadowRealmObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ShadowRealm.cpp:606:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_with(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:3446:16: note: 'obj' declared here - 3446 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:3441:35: note: 'cx' declared here - 3441 | static bool array_with(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.17.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.17.0/js/src/builtin/Array.cpp:3181:50: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ShadowRealm.cpp: In function 'bool ShadowRealm_importValue(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ShadowRealm.cpp:605:30: note: 'shadowRealm' declared here + 605 | Rooted shadowRealm(cx, + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/RegExpObject.cpp:859:78: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_toSpliced(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:3181:16: note: 'obj' declared here - 3181 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o unistr_props.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unistr_props.cpp -config/external/icu/common/unistr_titlecase_brkiter.o -In file included from /usr/include/c++/14/map:62, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/map:3, - from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/util/ZoneShim.h:9, - from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/RegExpShim.h:29, - from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-ast.h:11, - from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-macro-assembler.h:8, - from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-nodes.h:8, - from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-compiler.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-compiler-tonode.cc:5, - from Unified_cpp_js_src_irregexp1.cpp:2: -In member function 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {v8::base::Vector, v8::internal::RegExpTree*}; _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*> >]', - inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {v8::base::Vector, v8::internal::RegExpTree*}; _Key = v8::base::Vector; _Tp = v8::internal::RegExpTree*; _Compare = v8::internal::CharacterClassStringLess; _Alloc = v8::internal::ZoneAllocator, v8::internal::RegExpTree*> >]' at /usr/include/c++/14/bits/stl_map.h:608:33, - inlined from 'void v8::internal::{anonymous}::{anonymous}::ExtractStringsFromUnicodeSet(const icu_73::UnicodeSet&, v8::internal::CharacterClassStrings*, v8::internal::RegExpFlags, v8::internal::Zone*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-parser.cc:1862:21, - inlined from 'bool v8::internal::{anonymous}::{anonymous}::LookupPropertyValueName(UProperty, const char*, bool, v8::internal::ZoneList*, v8::internal::CharacterClassStrings*, v8::internal::RegExpFlags, v8::internal::Zone*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/irregexp/imported/regexp-parser.cc:1896:35: -/usr/include/c++/14/bits/stl_tree.h:2431:46: warning: 'this' pointer is null [-Wnonnull] - 2431 | auto __res = _M_get_insert_unique_pos(__z._M_key()); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_tree.h: In function 'bool v8::internal::{anonymous}::{anonymous}::LookupPropertyValueName(UProperty, const char*, bool, v8::internal::ZoneList*, v8::internal::CharacterClassStrings*, v8::internal::RegExpFlags, v8::internal::Zone*)': -/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>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp: In member function 'js::ArrayObject* js::RegExpRealm::createMatchResultTemplateObject(JSContext*, ResultTemplateKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp:857:24: note: 'templateObject' declared here + 857 | Rooted templateObject( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Array.cpp:2504:50: -/build/reproducible-path/mozjs115-115.17.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 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.17.0/js/src/vm/Iteration.cpp:1966:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_unshift(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2504:16: note: 'obj' declared here - 2504 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:2499:38: note: 'cx' declared here - 2499 | static bool array_unshift(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o unistr_titlecase_brkiter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unistr_titlecase_brkiter.cpp -config/external/icu/common/unormcmp.o -/usr/bin/x86_64-linux-gnu-g++ -o unormcmp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unormcmp.cpp -config/external/icu/common/uobject.o -/usr/bin/x86_64-linux-gnu-g++ -o unum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/unum.cpp -config/external/icu/i18n/unumsys.o +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here + 1966 | RootedObject iteratorProto( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1959:55: note: 'cx' declared here + 1959 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestBufferList +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBloomFilter"], "start": 548277.84305123, "end": 548277.878812017, "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.17.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.17.0/js/src/builtin/Array.cpp:4692:50: -/build/reproducible-path/mozjs115-115.17.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 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.17.0/js/src/vm/Iteration.cpp:1966:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Array.cpp: In function 'bool array_concat(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.cpp:4692:16: note: 'obj' declared here - 4692 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o unumsys.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/unumsys.cpp -config/external/icu/i18n/upluralrules.o -/usr/bin/x86_64-linux-gnu-g++ -o upluralrules.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/upluralrules.cpp -config/external/icu/i18n/usearch.o -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ParserAtom.h:19, - from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ObjLiteral.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.h:19, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/Stencil.cpp:1655:74: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here + 1966 | RootedObject iteratorProto( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1959:55: note: 'cx' declared here + 1959 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o formatted_string_builder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:1736:69, + inlined from 'bool NewPromiseCapability(JSContext*, JS::HandleObject, JS::MutableHandle, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:1791:60: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/frontend/Stencil.cpp:1653:16: note: 'cx' declared here - 1653 | JSContext* cx, FrontendContext* fc, ParserAtomsTable& parserAtoms, +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'bool NewPromiseCapability(JSContext*, JS::HandleObject, JS::MutableHandle, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:1736:26: note: 'promise' declared here + 1736 | Rooted promise(cx, CreatePromiseObjectInternal(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/CallArgs.h:73, from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.h:89, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:9, - from Unified_cpp_js_src1.cpp:2: + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Proxy.h:15, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Wrapper.h:12, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::MapObject::size_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:821:48: -/build/reproducible-path/mozjs115-115.17.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 'virtual bool js::ScriptedProxyHandler::isArray(JSContext*, JS::HandleObject, JS::IsArrayAnswer*) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1412:60: +/build/reproducible-path/mozjs115-115.17.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_src1.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::size_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:821:16: note: 'obj' declared here - 821 | RootedObject obj(cx, &args.thisv().toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:820:38: note: 'cx' declared here - 820 | bool MapObject::size_impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o uobject.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uobject.cpp -config/external/icu/common/uprops.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit11.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 Unified_cpp_js_src_wasm5.cpp:38: -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::readFromRootedLocation(const void*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInstance.h:34, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInstanceData.h:29, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmCodegenTypes.h:31, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmCode.h:49, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmTable.h:23, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmTable.cpp:19, - from Unified_cpp_js_src_wasm5.cpp:2: -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here - 267 | union Cell { - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromRootedLocation(js::wasm::ValType, const void*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here - 267 | union Cell { - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromHeapLocation(js::wasm::ValType, const void*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here - 267 | union Cell { - | ^~~~ +In file included from Unified_cpp_js_src8.cpp:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1412:16: note: 'target' declared here + 1412 | RootedObject target(cx, proxy->as().target()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1410:47: note: 'cx' declared here + 1410 | bool ScriptedProxyHandler::isArray(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o formattedval_iterimpl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/formattedval_iterimpl.cpp +config/external/icu/i18n/formattedval_sbimpl.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1175:50: -/build/reproducible-path/mozjs115-115.17.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 PromiseThenNewPromiseCapability(JSContext*, JS::HandleObject, CreateDependentPromise, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5070:58: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src1.cpp:38: -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool js::obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1175:16: note: 'obj' declared here - 1175 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1165:39: note: 'cx' declared here - 1165 | bool js::obj_isPrototypeOf(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* CreateObjectPrototype(JSContext*, JSProtoKey)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2254:62: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'objectProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'bool PromiseThenNewPromiseCapability(JSContext*, JS::HandleObject, CreateDependentPromise, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:5065:16: note: 'cx' declared here + 5065 | JSContext* cx, HandleObject promiseObj, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBufferList"], "start": 548278.044925792, "end": 548278.076340633, "context": null} +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.17.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.17.0/js/src/builtin/Promise.cpp:5948:56, + inlined from 'bool OriginalPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5180:49, + inlined from 'bool PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:2386:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'JSObject* CreateObjectPrototype(JSContext*, JSProtoKey)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2253:24: note: 'objectProto' declared here - 2253 | Rooted objectProto( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2245:51: note: 'cx' declared here - 2245 | static JSObject* CreateObjectPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* CreateObjectConstructor(JSContext*, JSProtoKey)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2228:46: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'self' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'bool PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5946:34: note: 'reaction' declared here + 5946 | Rooted reaction( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:2362:57: note: 'cx' declared here + 2362 | static bool PromiseResolveBuiltinThenableJob(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestCeilingFloor +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.h:16, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/ListFormat.cpp:105:63: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'JSObject* CreateObjectConstructor(JSContext*, JSProtoKey)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2228:25: note: 'self' declared here - 2228 | Rooted self(cx, cx->global()); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2227:53: note: 'cx' declared here - 2227 | static JSObject* CreateObjectConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o uprops.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uprops.cpp -config/external/icu/common/uresbund.o -/usr/bin/x86_64-linux-gnu-g++ -o usearch.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::ModuleNamespaceObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleNamespaceObject*; T = js::ModuleNamespaceObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool js::ModuleNamespaceObject::ProxyHandler::delete_(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:559:76: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ns' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src5.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/ListFormat.cpp: In function 'bool ListFormat(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/ListFormat.cpp:104:29: note: 'listFormat' declared here + 104 | Rooted listFormat( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/ListFormat.cpp:89:35: note: 'cx' declared here + 89 | static bool ListFormat(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o formattedval_sbimpl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/formattedval_sbimpl.cpp +config/external/icu/i18n/formattedvalue.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.17.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.17.0/js/src/builtin/Promise.cpp:5800:9: +/build/reproducible-path/mozjs115-115.17.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_src1.cpp:29: -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In member function 'virtual bool js::ModuleNamespaceObject::ProxyHandler::delete_(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:559:34: note: 'ns' declared here - 559 | Rooted ns(cx, &proxy->as()); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:557:16: note: 'cx' declared here - 557 | 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 = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp:562:74: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:5794:26: note: 'unwrappedPromise' declared here + 5794 | Rooted unwrappedPromise( + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5771:42: note: 'cx' declared here + 5771 | static bool Promise_then_impl(JSContext* cx, HandleValue promiseVal, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestCheckedInt +/usr/bin/x86_64-linux-gnu-g++ -o static_unicode_sets.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/static_unicode_sets.cpp +config/external/icu/common/stringpiece.o +/usr/bin/x86_64-linux-gnu-g++ -o formattedvalue.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/formattedvalue.cpp +config/external/icu/i18n/fphdlimp.o +/build/reproducible-path/mozjs115-115.17.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 +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.17.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.17.0/js/src/vm/Iteration.cpp:1322:64: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function 'static bool js::FinalizationRegistryObject::unregister(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:562:16: note: 'obj' declared here - 562 | RootedObject obj(cx, registry->registrations()->lookup(unregisterToken)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:523:56: note: 'cx' declared here - 523 | bool FinalizationRegistryObject::unregister(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/builtin/MapObject.cpp:1702:73: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'setobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp: In function 'js::PlainObject* js::CreateIterResultObject(JSContext*, JS::HandleValue, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1321:24: note: 'templateObject' declared here + 1321 | Rooted templateObject( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:5800:9, + inlined from 'bool Promise_then_noRetVal(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5843:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::clear_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1702:22: note: 'setobj' declared here - 1702 | Rooted setobj(cx, &args.thisv().toObject().as()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1701:39: note: 'cx' declared here - 1701 | bool SetObject::clear_impl(JSContext* cx, const CallArgs& args) { +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'bool Promise_then_noRetVal(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5794:26: note: 'unwrappedPromise' declared here + 5794 | Rooted unwrappedPromise( + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5841:39: note: 'cx' declared here + 5841 | bool Promise_then_noRetVal(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool js::ModuleNamespaceObject::ProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:508:76: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ns' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In member function 'virtual bool js::ModuleNamespaceObject::ProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:508:34: note: 'ns' declared here - 508 | Rooted ns(cx, &proxy->as()); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:506:58: note: 'cx' declared here - 506 | bool ModuleNamespaceObject::ProxyHandler::has(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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:135:21: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'idRoot' in '((js::StackRootedBase**)cx)[12]' [-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.17.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.17.0/js/src/vm/SavedStacks.cpp:1805:55: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:135:12: note: 'idRoot' declared here - 135 | RootedId idRoot(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:102:46: note: 'cx' declared here - 102 | bool js::obj_propertyIsEnumerable(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src10.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::MapObject::size_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:821:48, - inlined from 'bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = js::MapObject::is; bool (* Impl)(JSContext*, const CallArgs&) = js::MapObject::size_impl]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:829:67, - inlined from 'static bool js::MapObject::size(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:829:67: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedFrame* js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1805:23: note: 'frame' declared here + 1805 | Rooted frame(cx, SavedFrame::create(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1804:16: note: 'cx' declared here + 1804 | JSContext* cx, Handle lookup) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCasting +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.17.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.17.0/js/src/vm/SavedStacks.cpp:1791:66: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::size(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:821:16: note: 'obj' declared here - 821 | RootedObject obj(cx, &args.thisv().toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:826:33: note: 'cx' declared here - 826 | bool MapObject::size(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedFrame* js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1791:23: note: 'frame' declared here + 1791 | Rooted frame(cx, createFrameFromLookup(cx, lookup)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool PreprocessValue(JSContext*, JS::HandleObject, KeyType, JS::MutableHandleValue, {anonymous}::StringifyContext*) [with KeyType = JS::Handle]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:308:18: -/build/reproducible-path/mozjs115-115.17.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 'virtual bool js::ForwardingProxyHandler::isExtensible(JSContext*, JS::HandleObject, bool*) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Wrapper.cpp:129:60: +/build/reproducible-path/mozjs115-115.17.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_src1.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp: In function 'bool PreprocessValue(JSContext*, JS::HandleObject, KeyType, JS::MutableHandleValue, {anonymous}::StringifyContext*) [with KeyType = JS::Handle]': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:308:18: note: 'obj' declared here - 308 | RootedObject obj(cx, JS::ToObject(cx, vp)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:293:40: note: 'cx' declared here - 293 | static bool PreprocessValue(JSContext* cx, HandleObject holder, KeyType key, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o uspoof.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool cls_testMappedArrayBuffer_bug945152::TestTransferObject()' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testMappedArrayBuffer.cpp:161:48: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v1' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_33(D) + 48])[13]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src8.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::isExtensible(JSContext*, JS::HandleObject, bool*) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Wrapper.cpp:129:16: note: 'target' declared here + 129 | RootedObject target(cx, proxy->as().target()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:5800:9, + inlined from 'bool js::Promise_then(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5855:27: +/build/reproducible-path/mozjs115-115.17.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_src_jsapi-tests13.cpp:38: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testMappedArrayBuffer.cpp: In member function 'bool cls_testMappedArrayBuffer_bug945152::TestTransferObject()': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testMappedArrayBuffer.cpp:161:19: note: 'v1' declared here - 161 | JS::RootedValue v1(cx, JS::ObjectValue(*obj1)); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testMappedArrayBuffer.cpp:158:25: note: 'this' declared here - 158 | bool TestTransferObject() { - | ^ -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.17.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.17.0/js/src/frontend/Stencil.cpp:2593:76: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool js::Promise_then(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5794:26: note: 'unwrappedPromise' declared here + 5794 | Rooted unwrappedPromise( + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5853:34: note: 'cx' declared here + 5853 | bool js::Promise_then(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCeilingFloor +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.17.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.17.0/js/src/builtin/Promise.cpp:1244:33: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/Stencil.cpp:2589:18: note: 'fun' declared here - 2589 | RootedFunction fun( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:2558:16: note: 'cx' declared here - 2558 | JSContext* cx, CompilationAtomCache& atomCache, ScriptIndex index, +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'bool js::ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:1244:25: note: 'stack' declared here + 1244 | Rooted stack(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:1224:16: note: 'cx' declared here + 1224 | JSContext* cx, JS::Handle promise, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o uresbund.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uresbund.cpp -config/external/icu/common/uresdata.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.17.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.17.0/js/src/builtin/MapObject.cpp:1725:64, - inlined from 'bool JS::MapForEach(JSContext*, HandleObject, HandleValue, HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1904:17: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'forEachFunc' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +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.17.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.17.0/js/src/vm/SavedStacks.cpp:1660:67: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In function 'bool JS::MapForEach(JSContext*, HandleObject, HandleValue, HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1724:18: note: 'forEachFunc' declared here - 1724 | RootedFunction forEachFunc( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1902:46: note: 'cx' declared here - 1902 | JS_PUBLIC_API bool JS::MapForEach(JSContext* cx, HandleObject obj, +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:1660:30: note: 'stackChain' declared here + 1660 | Rooted stackChain(cx, js::GCLookupVector(cx)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp:1725:64, - inlined from 'bool JS::SetForEach(JSContext*, HandleObject, HandleValue, HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1969:17: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'forEachFunc' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCasting"], "start": 548278.637092919, "end": 548278.671585775, "context": null} +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm' +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:1333:67: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In function 'bool JS::SetForEach(JSContext*, HandleObject, HandleValue, HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1724:18: note: 'forEachFunc' declared here - 1724 | RootedFunction forEachFunc( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1967:46: note: 'cx' declared here - 1967 | JS_PUBLIC_API bool JS::SetForEach(JSContext* cx, HandleObject 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 = const JS::Value&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp:432:51: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:1333:19: note: 'asyncCauseAtom' declared here + 1333 | Rooted asyncCauseAtom(cx, AtomizeString(cx, asyncCause)); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1326:45: note: 'cx' declared here + 1326 | bool SavedStacks::copyAsyncStack(JSContext* cx, HandleObject asyncStack, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o stringpiece.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/stringpiece.cpp +config/external/icu/common/stringtriebuilder.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCeilingFloor"], "start": 548278.692321707, "end": 548278.739703625, "context": null} +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:53:24: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In member function 'virtual bool js::ModuleNamespaceObject::ProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:432:15: note: 'value' declared here - 432 | RootedValue value(cx, env->getSlot(prop->slot())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:410:16: note: 'cx' declared here - 410 | JSContext* cx, HandleObject proxy, HandleId id, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool js::ModuleNamespaceObject::ProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:539:51: -/build/reproducible-path/mozjs115-115.17.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 file included from Unified_cpp_js_src7.cpp:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:53:16: note: 'proto' declared here + 53 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/BaseProxyHandler.cpp:32:39: note: 'cx' declared here + 32 | bool BaseProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestCountPopulation +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.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:101:26: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In member function 'virtual bool js::ModuleNamespaceObject::ProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:539:15: note: 'value' declared here - 539 | RootedValue value(cx, env->getSlot(prop->slot())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:518:58: note: 'cx' declared here - 518 | bool ModuleNamespaceObject::ProxyHandler::get(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::ModuleNamespaceObject* js::ModuleNamespaceObject::create(JSContext*, JS::Handle, JS::MutableHandle, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > > >, JS::MutableHandle > >)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:301:68: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:101:18: note: 'proto' declared here + 101 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/BaseProxyHandler.cpp:79:39: note: 'cx' declared here + 79 | bool BaseProxyHandler::get(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DisplayNames.cpp:12: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = 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.17.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.17.0/js/src/builtin/Promise.cpp:4885:60: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In static member function 'static js::ModuleNamespaceObject* js::ModuleNamespaceObject::create(JSContext*, JS::Handle, JS::MutableHandle, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > > >, JS::MutableHandle > >)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:300:16: note: 'object' declared here - 300 | RootedObject object( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:293:16: note: 'cx' declared here - 293 | JSContext* cx, Handle module, +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In static member function 'static js::PromiseObject* js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:4884:26: note: 'promise' declared here + 4884 | Rooted promise( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:4856:16: note: 'cx' declared here + 4856 | JSContext* cx, HandleValue value) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o uspoof_impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/uspoof_impl.cpp -config/external/icu/i18n/utf16collationiterator.o -/usr/bin/x86_64-linux-gnu-g++ -o utf16collationiterator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/utf16collationiterator.cpp -config/external/icu/i18n/utf8collationiterator.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.17.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.17.0/js/src/builtin/ModuleObject.cpp:2136:79: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JSObject* js::GetWaitForAllPromise(JSContext*, JS::HandleObjectVector)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:3161:79: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleObject* js::CallModuleResolveHook(JSContext*, JS::HandleValue, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2135:16: note: 'result' declared here - 2135 | RootedObject result(cx, - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2126:52: note: 'cx' declared here - 2126 | ModuleObject* js::CallModuleResolveHook(JSContext* cx, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ProcessExecutableMemory.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ExecutableAllocator.h:36, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCContext.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Cell.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Allocator.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/JitCode.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/Assembler.h:13, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ABIArgGenerator.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmGC.h:24, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:242:48: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'JSObject* js::GetWaitForAllPromise(JSContext*, JS::HandleObjectVector)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:3160:16: note: 'C' declared here + 3160 | RootedObject C(cx, + | ^ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/IntlObject.cpp:335:74: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_wasm2.cpp:11: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmGcObject.cpp:242:16: note: 'proto' declared here - 242 | RootedObject proto(cx, obj->staticPrototype()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmGcObject.cpp:232:50: note: 'cx' declared here - 232 | bool WasmGcObject::obj_lookupProperty(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:269:48: -/build/reproducible-path/mozjs115-115.17.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 'mozilla::intl::PluralRules* NewPluralRules(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/PluralRules.cpp:172:71: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:269:16: note: 'proto' declared here - 269 | RootedObject proto(cx, obj->staticPrototype()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmGcObject.cpp:261:47: note: 'cx' declared here - 261 | bool WasmGcObject::obj_hasProperty(JSContext* cx, HandleObject obj, HandleId id, - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src5.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/PluralRules.cpp: In function 'mozilla::intl::PluralRules* NewPluralRules(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmGcObject.cpp:345:48: -/build/reproducible-path/mozjs115-115.17.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 'virtual bool js::ForwardingProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Wrapper.cpp:95:60: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:345:16: note: 'proto' declared here - 345 | RootedObject proto(cx, obj->staticPrototype()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:289:48: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Wrapper.cpp:95:16: note: 'target' declared here + 95 | RootedObject target(cx, proxy->as().target()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCheckedInt +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCompactPair +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.17.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.17.0/js/src/builtin/Promise.cpp:4059:47: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:289:16: note: 'proto' declared here - 289 | RootedObject proto(cx, obj->staticPrototype()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmGcObject.cpp:278:47: note: 'cx' declared here - 278 | bool WasmGcObject::obj_getProperty(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'bool PromiseAllResolveElementFunction(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:4059:40: note: 'data' declared here + 4059 | Rooted data(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:4053:57: note: 'cx' declared here + 4053 | static bool PromiseAllResolveElementFunction(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CompilationAndEvaluation.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCOutOfMemory.cpp:12, + from Unified_cpp_js_src_jsapi-tests9.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Walk(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:1080:44: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp: In function 'bool Walk(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:1080:16: note: 'key' declared here - 1080 | RootedString key(cx, IdToString(cx, name)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:973:29: note: 'cx' declared here - 973 | static bool Walk(JSContext* cx, HandleObject holder, HandleId name, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests16.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Revive(JSContext*, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:1090:50: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testGCOutOfMemory.cpp:14: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestCountZeroes +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.17.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.17.0/js/src/jsfriendapi.cpp:213:72: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/JSON.cpp: In function 'bool Revive(JSContext*, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:1090:24: note: 'obj' declared here - 1090 | Rooted obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:1089:31: note: 'cx' declared here - 1089 | static bool Revive(JSContext* cx, HandleValue reviver, MutableHandleValue vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src11.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_irregexp2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-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 +/build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.cpp: In function 'bool JS_DefineFunctionsWithHelp(JSContext*, JS::HandleObject, const JSFunctionSpecWithHelp*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsfriendapi.cpp:200:16: note: 'cx' declared here + 200 | JSContext* cx, HandleObject obj, const JSFunctionSpecWithHelp* fs) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestDefineEnum +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.17.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.17.0/js/src/builtin/Promise.cpp:4294:40: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:4294:40: note: 'data' declared here + 4294 | Rooted data(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp:679:22: + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:1925:30: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool js::obj_toString(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:679:16: note: 'obj' declared here - 679 | RootedObject obj(cx); +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:1925:16: note: 'obj' declared here + 1925 | RootedObject obj(cx, target); | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:676:34: note: 'cx' declared here - 676 | bool js::obj_toString(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ObjectToSource(JSContext*, JS::HandleObject)::' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:339:40: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'idv' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)__closure_88(D)])[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In lambda function: -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:339:19: note: 'idv' declared here - 339 | RootedValue idv(cx, IdToValue(id)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:329:63: note: '__closure' declared here - 329 | PropertyKind kind) -> bool { - | ^~~~ -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.17.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.17.0/js/src/wasm/WasmInstance.cpp:2296:56: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmInstance.cpp:2296:24: note: 'array' declared here - 2296 | Rooted array(cx, NewDenseEmptyArray(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInstance.cpp:2254:40: note: 'cx' declared here - 2254 | bool wasm::ResultsToJSValue(JSContext* cx, ResultType type, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o utf8collationiterator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/utf8collationiterator.cpp -config/external/icu/i18n/utmscale.o -/usr/bin/x86_64-linux-gnu-g++ -o utmscale.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/utmscale.cpp -config/external/icu/i18n/vtzone.o -/usr/bin/x86_64-linux-gnu-g++ -o uresdata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uresdata.cpp -/usr/bin/x86_64-linux-gnu-g++ -o vtzone.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/vtzone.cpp -config/external/icu/common/uscript.o -config/external/icu/i18n/windtfmt.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.17.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.17.0/js/src/builtin/Object.cpp:172:50: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:1923:16: note: 'cx' declared here + 1923 | JSContext* cx, HandleObject target, + | ~~~~~~~~~~~^~ +In file included from /usr/include/c++/14/algorithm:60, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/algorithm:3, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Result.h:12, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/ICUError.h:9, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:11, + from /build/reproducible-path/mozjs115-115.17.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 char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/i18n/formattedvalue.cpp:215:1: warning: function may return address of local variable [-Wreturn-local-addr] + 215 | } + | ^ +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/formattedvalue.cpp:205:19: note: declared here + 205 | UnicodeString readOnlyAlias = impl->fFormattedValue->toTempString(*ec); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/usr/bin/x86_64-linux-gnu-g++ -o stringtriebuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/stringtriebuilder.cpp +config/external/icu/common/uarrsort.o +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.17.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.17.0/js/src/vm/SavedStacks.cpp:2082:41: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp: In function 'bool obj_toSource(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:172:16: note: 'obj' declared here - 172 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:163:37: note: 'cx' declared here - 163 | static bool obj_toSource(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:17: -In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = js::frontend::StencilModuleAssertion; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::frontend::StencilModuleAssertion; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:964:30, - inlined from 'js::frontend::StencilModuleRequest::StencilModuleRequest(js::frontend::StencilModuleRequest&&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.h:539:37, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::frontend::StencilModuleRequest}; T = js::frontend::StencilModuleRequest; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::frontend::StencilModuleRequest; T = js::frontend::StencilModuleRequest; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::frontend::StencilModuleRequest; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::frontend::StencilModuleRequest; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, - inlined from 'bool js::ModuleBuilder::buildTables(js::frontend::StencilModuleMetadata&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1359:54: -/build/reproducible-path/mozjs115-115.17.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(); - | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp: In function 'bool JS::ubi::ConstructSavedFrameStackSlow(JSContext*, StackFrame&, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:2082:27: note: 'parentFrame' declared here + 2082 | Rooted parentFrame(cx); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = PromiseCombinatorDataHolder*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:4294:40: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:4294:40: note: 'data' declared here + 4294 | Rooted data(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:4288:57: note: 'cx' declared here + 4288 | static bool PromiseAllSettledElementFunction(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCheckedInt"], "start": 548279.262847003, "end": 548279.296950633, "context": null} +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: +/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: +/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 4] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: +/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 4] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: +/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; + | ~~~~~~~~~~^~~~~~~~~~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCompactPair"], "start": 548279.274258272, "end": 548279.313070545, "context": null} +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 4] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: +/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: +/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: +/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 4] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 4] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 4] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 +/usr/bin/x86_64-linux-gnu-g++ -o fphdlimp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/fphdlimp.cpp +config/external/icu/i18n/fpositer.o +/usr/bin/x86_64-linux-gnu-g++ -o fpositer.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/fpositer.cpp +config/external/icu/i18n/gregocal.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.17.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.17.0/js/src/builtin/JSON.cpp:308:18, - inlined from 'bool JA(JSContext*, JS::HandleObject, {anonymous}::StringifyContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:671:27, - inlined from 'bool Str(JSContext*, const JS::Value&, {anonymous}::StringifyContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:791:22: -/build/reproducible-path/mozjs115-115.17.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 PromiseReactionJob(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:2148:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/JSON.cpp: In function 'bool Str(JSContext*, const JS::Value&, {anonymous}::StringifyContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:308:18: note: 'obj' declared here - 308 | RootedObject obj(cx, JS::ToObject(cx, vp)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:704:28: note: 'cx' declared here - 704 | static bool Str(JSContext* cx, const Value& v, StringifyContext* scx) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Result.h:121, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jspubtd.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/ZoneAllocator.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject-inl.h:13, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:7, - from Unified_cpp_js_src10.cpp:2: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = JS::BigInt*; E = JS::Error]': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Result.h:271:46: required from 'constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = JS::BigInt*; E = JS::Error]' - 271 | constexpr E unwrapErr() { return inspectErr(); } - | ~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Result.h:632:49: required from 'constexpr mozilla::GenericErrorResult mozilla::Result::propagateErr() [with V = JS::BigInt*; E = JS::Error]' - 632 | return GenericErrorResult{mImpl.unwrapErr(), ErrorPropagationTag{}}; - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:3417:3: required from here - 856 | return mozTryVarTempResult_.propagateErr(); \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/Result.h:187:8: note: 'struct JS::Error' declared here - 187 | struct Error { - | ^~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Policy.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmTable.h:22: -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.17.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.17.0/js/src/wasm/WasmValue.cpp:507:16: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'bool PromiseReactionJob(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:2147:16: note: 'reactionObj' declared here + 2147 | RootedObject reactionObj( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:2139:43: note: 'cx' declared here + 2139 | static bool PromiseReactionJob(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCountPopulation +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: +/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: +/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 3] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: +/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 3] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: +/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: +/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; + | ~~~~~~~~~~^~~~~~~~~~ +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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:275:30: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmValue.cpp:507:16: note: 'result' declared here - 507 | RootedAnyRef result(cx, AnyRef::null()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.cpp:505:43: note: 'cx' declared here - 505 | bool ToWebAssemblyValue_anyref(JSContext* cx, HandleValue val, void** loc, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o windtfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/windtfmt.cpp -config/external/icu/i18n/winnmfmt.o -/usr/bin/x86_64-linux-gnu-g++ -o winnmfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/winnmfmt.cpp -config/external/icu/i18n/wintzimpl.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.17.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.17.0/js/src/builtin/JSON.cpp:855:23: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:275:16: note: 'targetProto' declared here + 275 | RootedObject targetProto(cx); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:216:52: note: 'cx' declared here + 216 | bool ScriptedProxyHandler::getPrototype(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 12] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: +/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: +/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 3] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 3] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 12] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +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.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp:307:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/JSON.cpp: In function 'bool js::Stringify(JSContext*, JS::MutableHandleValue, JSObject*, const JS::Value&, StringBuffer&, StringifyBehavior)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:855:18: note: 'id' declared here - 855 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/JSON.cpp:795:31: note: 'cx' declared here - 795 | bool js::Stringify(JSContext* cx, MutableHandleValue vp, JSObject* replacer_, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o wintzimpl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/wintzimpl.cpp -config/external/icu/i18n/zonemeta.o -/usr/bin/x86_64-linux-gnu-g++ -o zonemeta.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/zonemeta.cpp -/usr/bin/x86_64-linux-gnu-g++ -o uscript.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uscript.cpp -config/external/icu/common/uscript_props.o -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.17.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.17.0/js/src/builtin/ModuleObject.cpp:577:76: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ns' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 +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.17.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.17.0/js/src/vm/Iteration.cpp:857:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In member function 'virtual bool js::ModuleNamespaceObject::ProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:577:34: note: 'ns' declared here - 577 | Rooted ns(cx, &proxy->as()); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:576:16: note: 'cx' declared here - 576 | JSContext* cx, HandleObject proxy, MutableHandleIdVector props) const { +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:857:35: note: 'propIter' declared here + 857 | Rooted propIter(cx, NewPropertyIteratorObject(cx)); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:837:16: note: 'cx' declared here + 837 | JSContext* cx, Handle objBeingIterated, HandleIdVector props, | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests17.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmValType.cpp:219:43: -/build/reproducible-path/mozjs115-115.17.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=] +/usr/bin/x86_64-linux-gnu-g++ -o gregocal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/gregocal.cpp +config/external/icu/i18n/gregoimp.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.17.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.17.0/js/src/jsfriendapi.cpp:558:19, + inlined from 'JSObject* JS_CloneObject(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.cpp:601:25: +/build/reproducible-path/mozjs115-115.17.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_src_wasm5.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValType.cpp: In function 'bool js::wasm::ToValType(JSContext*, JS::HandleValue, ValType*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValType.cpp:219:16: note: 'typeStr' declared here - 219 | RootedString typeStr(cx, ToString(cx, v)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmValType.cpp:267:43: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.cpp: In function 'JSObject* JS_CloneObject(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.cpp:558:15: note: 'v' declared here + 558 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.cpp:570:51: note: 'cx' declared here + 570 | JS_PUBLIC_API JSObject* JS_CloneObject(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestDoublyLinkedList +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestEndian +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCountZeroes +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.17.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.17.0/js/src/vm/RegExpObject.cpp:65:75: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmValType.cpp: In function 'bool js::wasm::ToRefType(JSContext*, JS::HandleValue, RefType*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValType.cpp:267:16: note: 'typeStr' declared here - 267 | RootedString typeStr(cx, ToString(cx, v)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValType.cpp:254:33: note: 'cx' declared here - 254 | bool wasm::ToRefType(JSContext* cx, HandleValue v, RefType* out) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o uscript_props.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uscript_props.cpp -config/external/icu/common/uset.o -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:19, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testObjectEmulatingUndefined.cpp:5, - from Unified_cpp_js_src_jsapi-tests15.cpp:2: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpObject* js::RegExpAlloc(JSContext*, NewObjectKind, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp:64:25: note: 'regexp' declared here + 64 | Rooted regexp( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'Kennel* Allocate(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPersistentRooted.cpp:56:73: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testPersistentRooted.cpp: In function 'Kennel* Allocate(JSContext*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testPersistentRooted.cpp:55:53: note: 'cx' declared here - 55 | MOZ_NEVER_INLINE static Kennel* Allocate(JSContext* cx) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o uset.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uset.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.17.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.17.0/js/src/wasm/WasmTable.cpp:245:28: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:353:30: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmTable.cpp:245:22: note: 'fun' declared here - 245 | RootedFunction fun(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmTable.cpp:240:33: note: 'cx' declared here - 240 | bool Table::getValue(JSContext* cx, uint32_t index, - | ~~~~~~~~~~~^~ -config/external/icu/common/uset_props.o -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool TryAssignNative(JSContext*, JS::HandleObject, JS::HandleObject, bool*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1009:57: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:353:16: note: 'targetProto' declared here + 353 | RootedObject targetProto(cx); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:294:52: note: 'cx' declared here + 294 | bool ScriptedProxyHandler::setPrototype(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: +/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 +In file included from /usr/include/string.h:548, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/string.h:3, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Poison.h:19, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Maybe.h:23, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp:402:21: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long 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.17.0/js/src/builtin/intl/DisplayNames.cpp: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp:513:34: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp:457:23: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp:434:23: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp:424:29: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:220:52: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool TryAssignNative(JSContext*, JS::HandleObject, JS::HandleObject, bool*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1009:24: note: 'fromShape' declared here - 1009 | Rooted fromShape(cx, fromNative->shape()); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:986:40: note: 'cx' declared here - 986 | static bool TryAssignNative(JSContext* cx, HandleObject to, HandleObject from, - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src8.cpp:11: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:205:16: note: 'cx' declared here + 205 | JSContext* cx, HandleObject proxy, HandleId id, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCountPopulation"], "start": 548279.599096654, "end": 548279.637387529, "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.17.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.17.0/js/src/builtin/Object.cpp:1209:50: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'props' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 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.17.0/js/src/builtin/Promise.cpp:3485:16: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool ObjectDefineProperties(JSContext*, JS::HandleObject, JS::HandleValue, bool*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1209:16: note: 'props' declared here - 1209 | RootedObject props(cx, ToObject(cx, properties)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1204:47: note: 'cx' declared here - 1204 | static bool ObjectDefineProperties(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::obj_create(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1294:59: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:3485:16: note: 'promiseCtor' declared here + 3485 | RootedObject promiseCtor( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::GetTestingFunctions(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.cpp:672:45: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool js::obj_create(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1294:24: note: 'obj' declared here - 1294 | Rooted obj(cx, ObjectCreateImpl(cx, proto)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1271:32: note: 'cx' declared here - 1271 | bool js::obj_create(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.cpp: In function 'JSObject* js::GetTestingFunctions(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.cpp:672:16: note: 'obj' declared here + 672 | RootedObject obj(cx, JS_NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.cpp:671:60: note: 'cx' declared here + 671 | JS_PUBLIC_API JSObject* js::GetTestingFunctions(JSContext* cx) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestEnumeratedArray In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Class.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testIteratorObject.cpp:5, - from Unified_cpp_js_src_jsapi-tests11.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AtomicsObject.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.h:17, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/ArgumentsObject.cpp:240:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testIteratorObject.cpp:9: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmValidate.h:27, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValidate.cpp:19, - from Unified_cpp_js_src_wasm5.cpp:29: -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBinary.h: In function 'bool js::wasm::DecodeValidatedLocalEntries(const TypeContext&, Decoder&, ValTypeVector*)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmValidate.cpp:123:12: note: 'numLocalEntries' was declared here - 123 | uint32_t numLocalEntries; - | ^~~~~~~~~~~~~~~ +In file included from Unified_cpp_js_src9.cpp:47: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArgumentsObject.cpp: In static member function 'static js::ArgumentsObject* js::ArgumentsObject::createTemplateObject(JSContext*, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArgumentsObject.cpp:238:24: note: 'shape' declared here + 238 | Rooted shape(cx, SharedShape::getInitialShape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArgumentsObject.cpp:230:67: note: 'cx' declared here + 230 | ArgumentsObject* ArgumentsObject::createTemplateObject(JSContext* cx, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestDefineEnum +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.17.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.17.0/js/src/vm/RegExpObject.cpp:192:19: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp:1775:16: -/build/reproducible-path/mozjs115-115.17.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&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp:409:26: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::Values]': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1775:16: note: 'obj' declared here - 1775 | RootedObject obj(cx, IF_RECORD_TUPLE(ToObjectOrGetObjectPayload, ToObject)( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1769:48: note: 'cx' declared here - 1769 | static bool EnumerableOwnProperties(JSContext* cx, const JS::CallArgs& args) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests18.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -In file included from /build/reproducible-path/mozjs115-115.17.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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::TableDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::TableDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1054:51: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/mozilla/Maybe.h:158:27, - inlined from 'constexpr mozilla::Maybe::Maybe(mozilla::Maybe&&)' at /build/reproducible-path/mozjs115-115.17.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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::TableDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::TableDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1054:51: -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/Vector.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ExecutableAllocator.h:40: -In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = unsigned char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = unsigned char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.h:88:3, - inlined from 'js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1055:53: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)((char*)aDst + 16).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.17.0/js/src/wasm/WasmModuleTypes.h:33, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.h:46, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.h:37, - from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/ScopeBindingCache.h:20, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Caches.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Runtime.h:49, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MacroAssembler-inl.h:24, - from /build/reproducible-path/mozjs115-115.17.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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1055:53: -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.h:88:3: warning: '*(js::wasm::InitExpr*)((char*)aDst + 8).js::wasm::InitExpr::literal_' may be used uninitialized [-Wmaybe-uninitialized] - 88 | InitExpr(InitExpr&&) = default; - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.h:88:3: warning: '*(js::wasm::InitExpr*)((char*)aDst + 8).js::wasm::InitExpr::type_' may be used uninitialized [-Wmaybe-uninitialized] -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n' -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_gc4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -/usr/bin/x86_64-linux-gnu-g++ -o uset_props.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uset_props.cpp -config/external/icu/common/usetiter.o -/usr/bin/x86_64-linux-gnu-g++ -o usetiter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/usetiter.cpp -config/external/icu/common/usprep.o -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/ErrorReport.h:34, - from /build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp:409:18: note: 'proto' declared here + 409 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/RegExpObject.cpp:1092:30: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPrintError.cpp:13: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp: In function 'JSObject* JS::NewUCRegExpObject(JSContext*, const char16_t*, size_t, RegExpFlags)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/RegExpObject.cpp:1082:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp: In function 'JSObject* JS::NewRegExpObject(JSContext*, const char*, size_t, RegExpFlags)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp:1072:56: note: 'cx' declared here + 1072 | JS_PUBLIC_API JSObject* JS::NewRegExpObject(JSContext* cx, const char* bytes, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCountZeroes"], "start": 548279.717775149, "end": 548279.785322956, "context": null} +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::CloneRegExpObject(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp:965:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp: In function 'JSObject* js::CloneRegExpObject(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp:964:25: note: 'clone' declared here + 964 | Rooted clone( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:75:45: -/build/reproducible-path/mozjs115-115.17.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) + 48])[3]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:535:21: +/build/reproducible-path/mozjs115-115.17.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-tests16.cpp:38: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_RejectPromise::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp:75:16: note: 'promise' declared here - 75 | RootedObject promise(cx, CreatePromise(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = 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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:430:62: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp:516:20: note: 'proto' declared here + 516 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:530:28: note: 'cx' declared here + 530 | bool Proxy::get(JSContext* cx, HandleObject proxy, HandleValue receiver_, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestDoublyLinkedList +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:843:18: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmGcObject.cpp:430:25: note: 'typedObj' declared here - 430 | Rooted typedObj(cx, &obj->as()); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmGcObject.cpp:426:48: note: 'cx' declared here - 426 | bool WasmGcObject::obj_newEnumerate(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp:409:18: note: 'proto' declared here + 409 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:839:45: note: 'cx' declared here + 839 | static bool proxy_LookupProperty(JSContext* cx, HandleObject obj, HandleId id, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o gregoimp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/gregoimp.cpp +config/external/icu/i18n/hebrwcal.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.17.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.17.0/js/src/vm/RegExpObject.cpp:209:60: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/RegExpObject.cpp:209:25: note: 'regexp' declared here + 209 | Rooted regexp(cx, RegExpAlloc(cx, newKind)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp:205:60: note: 'cx' declared here + 205 | RegExpObject* RegExpObject::createSyntaxChecked(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o uarrsort.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uarrsort.cpp +config/external/icu/common/ubidi.o +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestEndian In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:59:45: -/build/reproducible-path/mozjs115-115.17.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) + 48])[3]' [-Wdangling-pointer=] + inlined from 'static bool js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArgumentsObject.cpp:962:70: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_ResolvePromise::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp:59:16: note: 'promise' declared here - 59 | RootedObject promise(cx, CreatePromise(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:58:1: note: in expansion of macro 'BEGIN_TEST' - 58 | BEGIN_TEST(testPromise_ResolvePromise) { - | ^~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12: -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool AsyncGeneratorValidateThrow(JSContext*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:672:51: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArgumentsObject.cpp:961:18: note: 'throwTypeError' declared here + 961 | RootedObject throwTypeError( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArgumentsObject.cpp:943:54: note: 'cx' declared here + 943 | bool UnmappedArgumentsObject::obj_resolve(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ubidi.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ubidi.cpp +config/external/icu/common/ubidi_props.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.17.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.17.0/js/src/proxy/Proxy.cpp:425:17: +/build/reproducible-path/mozjs115-115.17.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_src10.cpp:38: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool AsyncGeneratorValidateThrow(JSContext*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:671:26: note: 'resultPromise' declared here - 671 | Rooted resultPromise( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:670:16: note: 'cx' declared here - 670 | JSContext* cx, MutableHandleValue result) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValidate.cpp: In function 'bool DecodeTableTypeAndLimits(js::wasm::Decoder&, js::wasm::ModuleEnvironment*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValidate.cpp:2013:19: warning: '*(mozilla::Vector*)((char*)&initExpr + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage) + 8).mozilla::Vector::mLength' may be used uninitialized [-Wmaybe-uninitialized] - 2013 | Maybe initExpr; - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValidate.cpp:2013:19: warning: '*(mozilla::Vector*)((char*)&initExpr + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage) + 8).mozilla::Vector::mTail.mozilla::Vector::CRAndStorage<0, 0>::mozilla::Vector::CapacityAndReserved.mozilla::Vector::CapacityAndReserved::mCapacity' may be used uninitialized [-Wmaybe-uninitialized] +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:425:12: note: 'id' declared here + 425 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:423:30: note: 'cx' declared here + 423 | bool js::ProxyHas(JSContext* cx, HandleObject proxy, HandleValue idVal, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestDefineEnum"], "start": 548279.998066092, "end": 548280.036360852, "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.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:47:45: -/build/reproducible-path/mozjs115-115.17.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) + 48])[3]' [-Wdangling-pointer=] + inlined from 'bool ProxyHasOnExpando(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp:458:29: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_GetPromiseState::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp:47:16: note: 'promise' declared here - 47 | RootedObject promise(cx, CreatePromise(cx)); +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:46:1: note: in expansion of macro 'BEGIN_TEST' - 46 | BEGIN_TEST(testPromise_GetPromiseState) { - | ^~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o usprep.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/usprep.cpp -config/external/icu/common/ustack.o +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:433:31: note: 'cx' declared here + 433 | bool Proxy::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, bool* bp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o hebrwcal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/hebrwcal.cpp +config/external/icu/i18n/indiancal.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.17.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.17.0/js/src/proxy/Proxy.cpp:466:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyHasOwn(JSContext*, JS::HandleObject, JS::HandleValue, bool*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:466:12: note: 'id' declared here + 466 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayBufferObject* NewArrayBufferObject(JSContext*, JS::HandleObject, js::gc::AllocKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1291:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/Promise.cpp:4020:38, + inlined from 'bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:3065:33: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'js::ArrayBufferObject* NewArrayBufferObject(JSContext*, JS::HandleObject, js::gc::AllocKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1291:16: note: 'proto' declared here - 1291 | RootedObject proto(cx, proto_); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1283:59: note: 'cx' declared here - 1283 | static ArrayBufferObject* NewArrayBufferObject(JSContext* cx, - | ~~~~~~~~~~~^~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/irregexp' -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit12.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -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.17.0/js/src/wasm/WasmInitExpr.cpp:306:36, - inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.cpp:497:9: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:300:48, - inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.cpp:466:9: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:299:48, - inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.cpp:459:9: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:452:9: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.cpp:448:18: note: 'index' was declared here - 448 | uint32_t index; - | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:3485:16: note: 'promiseCtor' declared here + 3485 | RootedObject promiseCtor( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:2961:62: note: 'cx' declared here + 2961 | [[nodiscard]] static bool CommonPromiseCombinator(JSContext* cx, CallArgs& args, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestEnumeratedArray +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestEnumTypeTraits 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::AsyncIteratorHelperObject* js::NewAsyncIteratorHelper(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1374:47: + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:541:28: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncIteratorHelperObject* js::NewAsyncIteratorHelper(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1373:16: note: 'proto' declared here - 1373 | RootedObject proto(cx, GlobalObject::getOrCreateAsyncIteratorHelperPrototype( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1372:66: note: 'cx' declared here - 1372 | AsyncIteratorHelperObject* js::NewAsyncIteratorHelper(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:516:20: note: 'proto' declared here + 516 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:538:38: note: 'cx' declared here + 538 | bool js::ProxyGetProperty(JSContext* cx, HandleObject proxy, HandleId id, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestDoublyLinkedList"], "start": 548280.106774571, "end": 548280.159792051, "context": null} +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.17.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.17.0/js/src/proxy/Proxy.cpp:546:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jsapi-tests/testObjectSwap.cpp:368:60: -/build/reproducible-path/mozjs115-115.17.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_75(D) + 48])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyGetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:546:12: note: 'id' declared here + 546 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:544:45: note: 'cx' declared here + 544 | bool js::ProxyGetPropertyByValue(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ubidi_props.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ubidi_props.cpp +config/external/icu/common/ubidiln.o +/usr/bin/x86_64-linux-gnu-g++ -o ubidiln.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ubidiln.cpp +config/external/icu/common/ubidiwrt.o +In file included from Unified_cpp_js_src_jit3.cpp:2: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::visitLoadUnboxedScalar(js::jit::LLoadUnboxedScalar*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp:15224:18: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] +15224 | ToAddress(elements, lir->index(), storageType, mir->offsetAdjustment()); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp:88: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEndian"], "start": 548280.225342019, "end": 548280.290518968, "context": null} +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.17.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.17.0/js/src/proxy/Proxy.cpp:618:17: +/build/reproducible-path/mozjs115-115.17.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_src_jsapi-tests15.cpp:11: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testObjectSwap.cpp:368:27: note: 'nobj' declared here - 368 | Rooted nobj(cx, &obj->as()); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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::BigInt*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool JS::BigInt::absoluteDivWithBigIntDivisor(JSContext*, JS::HandleBigInt, JS::HandleBigInt, const mozilla::Maybe >&, const mozilla::Maybe >&, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:861:68: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'qhatv' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxySetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:618:12: note: 'id' declared here + 618 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::visitStoreUnboxedBigInt(js::jit::LStoreUnboxedBigInt*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp:15633:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] +15633 | Address dest = ToAddress(elements, lir->index(), writeType); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestEnumSet +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestFastBernoulliTrial +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestFloatingPoint +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.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:505:74: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src10.cpp:47: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::absoluteDivWithBigIntDivisor(JSContext*, JS::HandleBigInt, JS::HandleBigInt, const mozilla::Maybe >&, const mozilla::Maybe >&, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:861:16: note: 'qhatv' declared here - 861 | RootedBigInt qhatv(cx, createUninitialized(cx, n + 1, isNegative)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:832:16: note: 'cx' declared here - 832 | JSContext* cx, HandleBigInt dividend, HandleBigInt divisor, +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)': +/build/reproducible-path/mozjs115-115.17.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.17.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_src_jit10.cpp:29: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/ScalarReplacement.cpp: In member function 'void js::jit::ArrayMemoryView::visitStoreElement(js::jit::MStoreElement*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/ScalarReplacement.cpp:1497:11: note: 'index' was declared here - 1497 | int32_t index; - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/ScalarReplacement.cpp: In member function 'void js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/ScalarReplacement.cpp:1520:11: note: 'index' was declared here - 1520 | int32_t index; - | ^~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o ustack.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustack.cpp -config/external/icu/common/ustr_cnv.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.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:144:45: -/build/reproducible-path/mozjs115-115.17.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) + 48])[3]' [-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.17.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.17.0/js/src/vm/JSScript.cpp:2500:61: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_PromiseCatch::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp:144:16: note: 'promise' declared here - 144 | RootedObject promise(cx, CreatePromise(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:143:1: note: in expansion of macro 'BEGIN_TEST' - 143 | BEGIN_TEST(testPromise_PromiseCatch) { - | ^~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o ustr_cnv.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustr_cnv.cpp -config/external/icu/common/ustr_titlecase_brkiter.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.17.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.17.0/js/src/vm/BigIntType.cpp:2247:77: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSScript.cpp:2482:44: note: 'cx' declared here + 2482 | JSScript* JSScript::fromStencil(JSContext* cx, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEnumeratedArray"], "start": 548280.383363344, "end": 548280.417802585, "context": null} +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.17.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.17.0/js/src/vm/JSFunction.cpp:1552:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BigIntType.cpp: In static member function 'static JS::BigInt* JS::BigInt::rshByAbsolute(JSContext*, JS::HandleBigInt, JS::HandleBigInt)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2246:16: note: 'result' declared here - 2246 | RootedBigInt result(cx, +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:1552:24: note: 'shape' declared here + 1552 | Rooted shape(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:1539:16: note: 'cx' declared here + 1539 | JSContext* cx, Native native, unsigned nargs, FunctionFlags flags, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 8; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int Capacity = 8; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:565:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.cpp:549:13: note: 'hourCycleStr' was declared here + 549 | JSAtom* hourCycleStr; + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineJIT.h:19, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/JitFrames.cpp:386:58: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/JitFrames.cpp:386:16: note: 'script' declared here + 386 | RootedScript script(cx, frame.baselineFrame()->script()); | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2201:42: note: 'cx' declared here - 2201 | BigInt* BigInt::rshByAbsolute(JSContext* cx, HandleBigInt x, HandleBigInt y) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:115:45: -/build/reproducible-path/mozjs115-115.17.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) + 48])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/jsapi-tests/testGCExactRooting.cpp:554:60: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'maybe' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_14(D) + 48])[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_PromiseThen::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPromise.cpp:115:16: note: 'promise' declared here - 115 | RootedObject promise(cx, CreatePromise(cx)); - | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCExactRooting.cpp: In member function 'virtual bool cls_testRootedMaybeValue::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCExactRooting.cpp:554:28: note: 'maybe' declared here + 554 | JS::Rooted> maybe(cx, Some(UndefinedValue())); + | ^~~~~ /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here 416 | extra virtual bool run(JS::HandleObject global) override attrs | ^~~~~~~~ @@ -14804,1166 +22450,1340 @@ /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testPromise.cpp:114:1: note: in expansion of macro 'BEGIN_TEST' - 114 | BEGIN_TEST(testPromise_PromiseThen) { +/build/reproducible-path/mozjs115-115.17.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::BigInt*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JS::BigInt* JS::BigInt::bitAnd(JSContext*, JS::HandleBigInt, JS::HandleBigInt)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2311:46: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'x1' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] +/usr/bin/x86_64-linux-gnu-g++ -o ubidiwrt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ubidiwrt.cpp +config/external/icu/common/ubrk.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.17.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.17.0/js/src/proxy/Wrapper.cpp:238:60: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BigIntType.cpp: In static member function 'static JS::BigInt* JS::BigInt::bitAnd(JSContext*, JS::HandleBigInt, JS::HandleBigInt)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2311:18: note: 'x1' declared here - 2311 | RootedBigInt x1(cx, absoluteSubOne(cx, x)); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2295:35: note: 'cx' declared here - 2295 | BigInt* BigInt::bitAnd(JSContext* cx, HandleBigInt x, HandleBigInt y) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JS::BigInt* JS::BigInt::bitXor(JSContext*, JS::HandleBigInt, JS::HandleBigInt)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2356:46: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'x1' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Wrapper.cpp: In member function 'virtual const char* js::ForwardingProxyHandler::className(JSContext*, JS::HandleObject) const': +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Wrapper.cpp:238:16: note: 'target' declared here + 238 | RootedObject target(cx, proxy->as().target()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Wrapper.cpp:235:58: note: 'cx' declared here + 235 | const char* ForwardingProxyHandler::className(JSContext* cx, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ProcessExecutableMemory.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ExecutableAllocator.h:36, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCContext.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Cell.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Allocator.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/MaybeRooted.h:20, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:12, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:275:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BigIntType.cpp: In static member function 'static JS::BigInt* JS::BigInt::bitXor(JSContext*, JS::HandleBigInt, JS::HandleBigInt)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2356:18: note: 'x1' declared here - 2356 | RootedBigInt x1(cx, absoluteSubOne(cx, x)); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2341:35: note: 'cx' declared here - 2341 | BigInt* BigInt::bitXor(JSContext* cx, HandleBigInt x, HandleBigInt y) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JS::BigInt* JS::BigInt::bitOr(JSContext*, JS::HandleBigInt, JS::HandleBigInt)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2403:50: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src24.cpp:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:275:24: note: 'obj' declared here + 275 | Rooted obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1476:76, + inlined from 'bool js::proxy(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1521:21: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BigIntType.cpp: In static member function 'static JS::BigInt* JS::BigInt::bitOr(JSContext*, JS::HandleBigInt, JS::HandleBigInt)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2403:18: note: 'result' declared here - 2403 | RootedBigInt result(cx, absoluteSubOne(cx, x)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2385:34: note: 'cx' declared here - 2385 | BigInt* BigInt::bitOr(JSContext* cx, HandleBigInt x, HandleBigInt y) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/vm/BigIntType.cpp:2704:44: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'mod' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool js::proxy(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1475:16: note: 'target' declared here + 1475 | RootedObject target(cx, + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1514:27: note: 'cx' declared here + 1514 | bool js::proxy(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ubrk.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ubrk.cpp +config/external/icu/common/ucase.o +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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:88:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BigIntType.cpp: In static member function 'static JS::BigInt* JS::BigInt::asIntN(JSContext*, JS::HandleBigInt, uint64_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2704:16: note: 'mod' declared here - 2704 | RootedBigInt mod(cx, asUintN(cx, x, bits)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2664:35: note: 'cx' declared here - 2664 | BigInt* BigInt::asIntN(JSContext* cx, HandleBigInt x, uint64_t bits) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/LinkedList.h:73, - from /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1177:47: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, long 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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1177:47: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, long 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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmModuleTypes.h:69:8, - inlined from 'js::wasm::Import::Import(js::wasm::Import&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Import; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1177:47: -/build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmModuleTypes.h:69:8, - inlined from 'js::wasm::Export::Export(js::wasm::Export&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Export; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1177:47: -/build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = unsigned char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::CustomSection; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmGenerator.cpp:1177:47: -/build/reproducible-path/mozjs115-115.17.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 '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.17.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.17.0/js/src/builtin/ModuleObject.cpp:1099:75: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:88:24: note: 'obj' declared here + 88 | Rooted obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:1882:52: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In static member function 'static js::PromiseObject* js::ModuleObject::createTopLevelCapability(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1099:26: note: 'resultPromise' declared here - 1099 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1096:16: note: 'cx' declared here - 1096 | JSContext* cx, Handle module) { +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:1882:19: note: 'atom' declared here + 1882 | Rooted atom(cx, IdToFunctionName(cx, id)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:1880:16: note: 'cx' declared here + 1880 | JSContext* cx, HandleObject obj, HandleId id, Native native, unsigned nargs, | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp:829:22: -/build/reproducible-path/mozjs115-115.17.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=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:796:74: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function 'static bool js::FinalizationQueueObject::cleanupQueuedRecords(JSContext*, js::HandleFinalizationQueueObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:829:15: note: 'rval' declared here - 829 | RootedValue rval(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:806:16: note: 'cx' declared here - 806 | JSContext* cx, HandleFinalizationQueueObject queue, +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'mozilla::intl::DateTimeFormat* NewDateTimeFormat(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:793:16: note: 'cx' declared here + 793 | JSContext* cx, Handle dateTimeFormat) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o ustr_titlecase_brkiter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustr_titlecase_brkiter.cpp -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Policy.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BoundFunctionObject.h:12, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:469:73: -/build/reproducible-path/mozjs115-115.17.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=] +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEnumSet"], "start": 548280.563869177, "end": 548280.597910581, "context": null} +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.17.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.17.0/js/src/vm/JSFunction.cpp:1698:60: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BoundFunctionObject.cpp: In static member function 'static js::BoundFunctionObject* js::BoundFunctionObject::createTemplateObject(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BoundFunctionObject.cpp:468:32: note: 'bound' declared here - 468 | Rooted bound( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BoundFunctionObject.cpp:466:75: note: 'cx' declared here - 466 | BoundFunctionObject* BoundFunctionObject::createTemplateObject(JSContext* cx) { - | ~~~~~~~~~~~^~ -config/external/icu/common/ustrcase.o +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp: In function 'JSFunction* js::CloneFunctionReuseScript(JSContext*, JS::HandleFunction, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:1690:53: note: 'cx' declared here + 1690 | JSFunction* js::CloneFunctionReuseScript(JSContext* cx, HandleFunction fun, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o indiancal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/indiancal.cpp +config/external/icu/i18n/islamcal.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:335:58: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:332:24: note: 'shape' declared here + 332 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:315:57: note: 'cx' declared here + 315 | static TypedArrayObject* NewTypedArrayObject(JSContext* cx, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestEnumTypeTraits +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestFastBernoulliTrial 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.17.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.17.0/js/src/vm/BigIntType.cpp:2968:24: + inlined from 'bool js::ToNumberSlow(JSContext*, JS::HandleValue, double*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsnum.cpp:2006:23: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt* js::ToBigInt(JSContext*, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2968:15: note: 'v' declared here - 2968 | RootedValue v(cx, val); +In file included from Unified_cpp_js_src7.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsnum.cpp: In function 'bool js::ToNumberSlow(JSContext*, JS::HandleValue, double*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsnum.cpp:2006:15: note: 'v' declared here + 2006 | RootedValue v(cx, v_); | ^ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BigIntType.cpp:2967:33: note: 'cx' declared here - 2967 | BigInt* js::ToBigInt(JSContext* cx, HandleValue val) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* cls_testObjectSwap::CreateNativeObject(const ObjectConfig&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testObjectSwap.cpp:223:76: -/build/reproducible-path/mozjs115-115.17.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_61(D) + 48])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testObjectSwap.cpp: In member function 'JSObject* cls_testObjectSwap::CreateNativeObject(const ObjectConfig&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testObjectSwap.cpp:222:25: note: 'obj' declared here - 222 | Rooted obj(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp:1506:34: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'importName' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp:1447:79: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In member function 'bool js::frontend::StencilModuleMetadata::createImportEntries(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, JS::MutableHandle >) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1506:21: note: 'importName' declared here - 1506 | Rooted importName(cx); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1487:16: note: 'cx' declared here - 1487 | JSContext* cx, CompilationAtomCache& atomCache, +In file included from Unified_cpp_js_src5.cpp:20: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Locale.cpp: In function 'bool js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp:1432:70: note: 'cx' declared here + 1432 | bool js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestFunctionRef +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEnumTypeTraits"], "start": 548280.889286788, "end": 548280.924403643, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o islamcal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/islamcal.cpp +config/external/icu/i18n/iso8601cal.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.17.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.17.0/js/src/builtin/intl/Locale.cpp:1326:68: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp: In function 'bool js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:171:26: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:171:18: note: 'proto' declared here + 171 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/Id.h:35, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +/usr/bin/x86_64-linux-gnu-g++ -o ucase.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucase.cpp +config/external/icu/common/ucasemap.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFastBernoulliTrial"], "start": 548280.984912546, "end": 548281.050006908, "context": null} +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.17.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.17.0/js/src/builtin/intl/Locale.cpp:1381:74: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testPropertyKey.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ExportEntry; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, - inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:56:12, - inlined from 'void js::CyclicModuleFields::initExportEntries(JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:716:45: -/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:704:74: warning: '*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] - 704 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { - | ^ -In copy constructor 'js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = js::ModuleRequestObject*]', - inlined from 'js::ExportEntry::ExportEntry(js::ExportEntry&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ExportEntry; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, - inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:56:12, - inlined from 'void js::CyclicModuleFields::initExportEntries(JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:716:45: -/build/reproducible-path/mozjs115-115.17.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) { - | ^ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Locale.cpp: In function 'bool js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp:1376:64: note: 'cx' declared here + 1376 | bool js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext* cx, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestFloatingPoint +/usr/bin/x86_64-linux-gnu-g++ -o ucasemap.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucasemap.cpp +config/external/icu/common/ucasemap_titlecase_brkiter.o +/usr/bin/x86_64-linux-gnu-g++ -o ucasemap_titlecase_brkiter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucasemap_titlecase_brkiter.cpp +config/external/icu/common/uchar.o +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.17.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.17.0/js/src/builtin/intl/Collator.cpp:444:76: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:443:27: note: 'collator' declared here + 443 | Rooted collator(cx, + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::GlobalObject::initMapIteratorProto(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:224:65: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'base' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:1052:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::GlobalObject::initMapIteratorProto(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:223:21: note: 'base' declared here - 223 | Rooted base( - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:221:52: note: 'cx' declared here - 221 | bool GlobalObject::initMapIteratorProto(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp: In function 'bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext*, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:1052:21: note: 'valObj' declared here + 1052 | Rooted valObj(cx, &val.toObject()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:1046:63: note: 'cx' declared here + 1046 | bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext* cx, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ubrk.cpp: In function 'UBreakIterator* ubrk_clone_73(const UBreakIterator*, UErrorCode*)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ubrk.cpp:179:26: warning: 'UBreakIterator* ubrk_safeClone_73(const UBreakIterator*, void*, int32_t*, UErrorCode*)' is deprecated [-Wdeprecated-declarations] + 179 | return ubrk_safeClone(bi, nullptr, nullptr, status); +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/platform.h:25, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/ptypes.h:52, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/umachine.h:46, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/utypes.h:38, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ubrk.cpp:10: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/urename.h:511:49: note: declared here + 511 | #define ubrk_safeClone U_ICU_ENTRY_POINT_RENAME(ubrk_safeClone) + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' + 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' + 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/urename.h:511:24: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' + 511 | #define ubrk_safeClone U_ICU_ENTRY_POINT_RENAME(ubrk_safeClone) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ubrk.cpp:148:1: note: in expansion of macro 'ubrk_safeClone' + 148 | ubrk_safeClone( + | ^~~~~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o uchar.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uchar.cpp +config/external/icu/common/ucharstrie.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFloatingPoint"], "start": 548281.349153662, "end": 548281.421670787, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o ucharstrie.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucharstrie.cpp +config/external/icu/common/ucharstriebuilder.o +/usr/bin/x86_64-linux-gnu-g++ -o ucharstriebuilder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucharstriebuilder.cpp +config/external/icu/common/ucharstrieiterator.o +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestFunctionTypeTraits +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.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp:884:58: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp:883:24: note: 'partsArray' declared here + 883 | Rooted partsArray( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/NumberFormat.cpp:873:47: note: 'cx' declared here + 873 | static bool FormattedNumberToParts(JSContext* cx, HandleString str, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o iso8601cal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/iso8601cal.cpp +config/external/icu/i18n/japancal.o +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +/usr/bin/x86_64-linux-gnu-g++ -o japancal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/japancal.cpp +mfbt/tests/TestHashTable +config/external/icu/i18n/listformatter.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::GlobalObject::initSetIteratorProto(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1083:65: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'base' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 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.17.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.17.0/js/src/builtin/Promise.cpp:5478:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::GlobalObject::initSetIteratorProto(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1082:21: note: 'base' declared here - 1082 | Rooted base( - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1080:52: note: 'cx' declared here - 1080 | bool GlobalObject::initSetIteratorProto(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o ustrcase.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustrcase.cpp -config/external/icu/common/ustrcase_locale.o +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'bool js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, PromiseHandler, PromiseHandler)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/builtin/intl/PluralRules.cpp:313:54: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_SelectPluralRule(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/PluralRules.cpp:312:30: note: 'pluralRules' declared here + 312 | Rooted pluralRules( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Modules.cpp:718:48: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Modules.cpp: In function 'js::ModuleNamespaceObject* js::GetOrCreateModuleNamespace(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:717:41: note: 'unambiguousNames' declared here + 717 | Rooted> unambiguousNames( + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool AsyncGeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1032:70: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncIterProto' 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.17.0/js/src/builtin/Promise.cpp:5440:16, + inlined from 'JSObject* js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5493:21: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool AsyncGeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1031:16: note: 'asyncIterProto' declared here - 1031 | RootedObject asyncIterProto( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1012:58: note: 'cx' declared here - 1012 | static bool AsyncGeneratorFunctionClassFinish(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.17.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.17.0/js/src/vm/AsyncIteration.cpp:1248:70: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncIterProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'JSObject* js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:5488:16: note: 'cx' declared here + 5488 | JSContext* cx, Handle genObj, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ucharstrieiterator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucharstrieiterator.cpp +config/external/icu/common/uchriter.o +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestFunctionRef +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.17.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.17.0/js/src/builtin/intl/PluralRules.cpp:346:54: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static bool js::GlobalObject::initAsyncIteratorProto(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1247:16: note: 'asyncIterProto' declared here - 1247 | RootedObject asyncIterProto( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1240:54: note: 'cx' declared here - 1240 | bool GlobalObject::initAsyncIteratorProto(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_SelectPluralRuleRange(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/PluralRules.cpp:345:30: note: 'pluralRules' declared here + 345 | Rooted pluralRules( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::GlobalObject::initAsyncIteratorHelperProto(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1351:70: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncIterProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'bool ProxyCreate(JSContext*, JS::CallArgs&, const char*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1476:76, + inlined from 'bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1548:19: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static bool js::GlobalObject::initAsyncIteratorHelperProto(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1350:16: note: 'asyncIterProto' declared here - 1350 | RootedObject asyncIterProto( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1344:60: note: 'cx' declared here - 1344 | bool GlobalObject::initAsyncIteratorHelperProto(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1475:16: note: 'target' declared here + 1475 | RootedObject target(cx, + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1545:37: note: 'cx' declared here + 1545 | bool js::proxy_revocable(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o listformatter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/listformatter.cpp +config/external/icu/i18n/measfmt.o +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.17.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.17.0/js/src/builtin/intl/PluralRules.cpp:391:54: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_GetPluralCategories(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/PluralRules.cpp:390:30: note: 'pluralRules' declared here + 390 | Rooted pluralRules( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/PluralRules.cpp:386:46: note: 'cx' declared here + 386 | bool js::intl_GetPluralCategories(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o measfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/measfmt.cpp +config/external/icu/i18n/measunit.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::GlobalObject::initAsyncFromSyncIteratorProto(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1192:70: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncIterProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static bool js::GlobalObject::initAsyncFromSyncIteratorProto(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1191:16: note: 'asyncIterProto' declared here - 1191 | RootedObject asyncIterProto( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1186:16: note: 'cx' declared here - 1186 | JSContext* cx, Handle global) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long unsigned int]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:338:31: -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:338:23: note: 'proto' declared here - 338 | Rooted proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BoundFunctionObject.cpp:307:16: note: 'cx' declared here - 307 | JSContext* cx, Handle target, Value* args, uint32_t argc, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long int]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::AsyncGeneratorObject* OrdinaryCreateFromConstructorAsynGen(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:71:78, - inlined from 'static js::AsyncGeneratorObject* js::AsyncGeneratorObject::create(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:95:43: -/build/reproducible-path/mozjs115-115.17.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 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static js::AsyncGeneratorObject* js::AsyncGeneratorObject::create(JSContext*, JS::HandleFunction)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:71:16: note: 'proto' declared here - 71 | RootedObject proto(cx, protoVal.isObject() ? &protoVal.toObject() : nullptr); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:90:63: note: 'cx' declared here - 90 | AsyncGeneratorObject* AsyncGeneratorObject::create(JSContext* cx, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::AsyncGeneratorRequest* js::AsyncGeneratorObject::dequeueRequest(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:167:51: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'queue' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1529:43: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static js::AsyncGeneratorRequest* js::AsyncGeneratorObject::dequeueRequest(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:167:23: note: 'queue' declared here - 167 | Rooted queue(cx, generator->queue()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:160:16: note: 'cx' declared here - 160 | JSContext* cx, Handle generator) { - | ~~~~~~~~~~~^~ -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.17.0/js/src/jit/ScalarReplacement.cpp:83:11: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/ScalarReplacement.cpp:1520:11: note: 'index' was declared here - 1520 | int32_t index; - | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool RevokeProxy(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::GetOrCreateModuleMetaObject(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2105:67: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'metaObject' 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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In function 'JSObject* js::GetOrCreateModuleMetaObject(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2105:16: note: 'metaObject' declared here - 2105 | RootedObject metaObject(cx, NewPlainObjectWithProto(cx, nullptr)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2098:54: note: 'cx' declared here - 2098 | JSObject* js::GetOrCreateModuleMetaObject(JSContext* cx, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:70:5: warning: 'op.js::wasm::OpBytes::b0' may be used uninitialized [-Wmaybe-uninitialized] - 70 | switch (op.b0) { - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInitExpr.cpp:59:13: note: 'op.js::wasm::OpBytes::b0' was declared here - 59 | OpBytes op; - | ^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmStubs.h:24, - from /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:141:30: -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmOpIter.h:2285:18: warning: 'funcIndex' may be used uninitialized [-Wmaybe-uninitialized] - 2285 | if (*funcIndex >= env_.funcs.length()) { - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:140:18: note: 'funcIndex' was declared here - 140 | uint32_t funcIndex; - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:100:17: note: 'c' was declared here - 100 | int64_t c; - | ^ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmInitExpr.cpp:85:32: -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmOpIter.h:2171:11: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] - 2171 | if (*id >= env_.globals.length()) { - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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::ModuleRequestObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ModuleRequestObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::frontend::StencilModuleMetadata::createRequestedModules(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, JS::MutableHandle >) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1573:50: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'moduleRequest' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In member function 'bool js::frontend::StencilModuleMetadata::createRequestedModules(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, JS::MutableHandle >) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1573:34: note: 'moduleRequest' declared here - 1573 | Rooted moduleRequest(cx); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1564:16: note: 'cx' declared here - 1564 | JSContext* cx, CompilationAtomCache& atomCache, - | ~~~~~~~~~~~^~ -In copy constructor 'js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = js::ModuleRequestObject*]', - inlined from 'js::RequestedModule::RequestedModule(js::RequestedModule&&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.h:116:7, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::RequestedModule}; T = js::RequestedModule; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::RequestedModule; T = js::RequestedModule; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::RequestedModule; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::RequestedModule; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, - inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::RequestedModule; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:56:12, - inlined from 'void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:975:76: -/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:704:74: warning: '*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] - 704 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { - | ^ -In copy constructor 'js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = js::ModuleRequestObject*]', - inlined from 'js::ImportEntry::ImportEntry(js::ImportEntry&&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.h:68:7, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::ImportEntry}; T = js::ImportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ImportEntry; T = js::ImportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ImportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ImportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, - inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ImportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:56:12, - inlined from 'void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:976:70: -/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:704:74: warning: '*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] - 704 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { - | ^ -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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ExportEntry; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, - inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:56:12, - inlined from 'void js::CyclicModuleFields::initExportEntries(JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:716:45, - inlined from 'void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:977:42: -/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:704:74: warning: '*(const js::HeapPtr*)aDst.js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] - 704 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { - | ^ -In copy constructor 'js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = js::ModuleRequestObject*]', - inlined from 'js::ExportEntry::ExportEntry(js::ExportEntry&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::ExportEntry; T = js::ExportEntry; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:992:3, - inlined from 'JS::GCVector& JS::GCVector::operator=(JS::GCVector&&) [with T = js::ExportEntry; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCVector.h:56:12, - inlined from 'void js::CyclicModuleFields::initExportEntries(JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:716:45, - inlined from 'void js::ModuleObject::initImportExportData(JS::MutableHandle >, JS::MutableHandle >, JS::MutableHandle >, uint32_t, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:977:42: -/build/reproducible-path/mozjs115-115.17.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) { - | ^ -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.17.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.17.0/js/src/vm/AsyncIteration.cpp:135:57: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'queue' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static bool js::AsyncGeneratorObject::enqueueRequest(JSContext*, JS::Handle, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:135:25: note: 'queue' declared here - 135 | Rooted queue(cx, ListObject::create(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:127:16: note: 'cx' declared here - 127 | JSContext* cx, Handle generator, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/AsyncIteration.cpp:1135:43: -/build/reproducible-path/mozjs115-115.17.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 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In static member function 'static JSObject* js::AsyncFromSyncIteratorObject::create(JSContext*, JS::HandleObject, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1133:16: note: 'proto' declared here - 1133 | RootedObject proto(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1130:58: note: 'cx' declared here - 1130 | JSObject* AsyncFromSyncIteratorObject::create(JSContext* cx, HandleObject iter, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/Registers.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MachineState.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/JitFrames.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/RematerializedFrame.h:18, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/RematerializedFrame.cpp:91:77: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:1312:74: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/RematerializedFrame.cpp:90:37: note: 'tempFrames' declared here - 90 | Rooted tempFrames(cx, - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'mozilla::intl::DateIntervalFormat* NewDateIntervalFormat(JSContext*, JS::Handle, mozilla::intl::DateTimeFormat&)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:1309:16: note: 'cx' declared here + 1309 | JSContext* cx, Handle dateTimeFormat, | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/vm/AsyncFunction.cpp:270:77: -/build/reproducible-path/mozjs115-115.17.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 Unified_cpp_js_src10.cpp:29: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncFunction.cpp: In function 'JSFunction* NewHandler(JSContext*, js::Native, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncFunction.cpp:268:27: note: 'handlerFun' declared here - 268 | JS::Rooted handlerFun( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncFunction.cpp:263:35: note: 'cx' declared here - 263 | JSFunction* NewHandler(JSContext* cx, Native handler, - | ~~~~~~~~~~~^~ 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.17.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.17.0/js/src/vm/AsyncFunction.cpp:316:75: + inlined from 'bool js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, CompletionKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5512:60: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncFunction.cpp: In static member function 'static js::AsyncFunctionGeneratorObject* js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncFunction.cpp:316:26: note: 'resultPromise' declared here - 316 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp: In function 'bool js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, CompletionKind)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5511:26: note: 'resultPromise' declared here + 5511 | Rooted resultPromise( | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp:1550:34: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'importName' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In member function 'bool js::frontend::StencilModuleMetadata::createExportEntries(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, const EntryVector&, JS::MutableHandle >) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1550:21: note: 'importName' declared here - 1550 | Rooted importName(cx); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1522:16: note: 'cx' declared here - 1522 | JSContext* cx, frontend::CompilationAtomCache& atomCache, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::ArrayBufferObject* js::ArrayBufferObject::createForContents(JSContext*, size_t, BufferContents)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1378:55: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In static member function 'static js::ArrayBufferObject* js::ArrayBufferObject::createForContents(JSContext*, size_t, BufferContents)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1377:30: note: 'buffer' declared here - 1377 | Rooted buffer( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1336:16: note: 'cx' declared here - 1336 | JSContext* cx, size_t nbytes, BufferContents contents) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFunctionRef"], "start": 548281.993493656, "end": 548282.027296312, "context": null} +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.17.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.17.0/js/src/builtin/intl/Locale.cpp:113:51: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp: In function 'js::LocaleObject* CreateLocaleObject(JSContext*, JS::HandleObject, const mozilla::intl::Locale&)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp:2188:70: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'targetBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'JSObject* JS::ArrayBufferClone(JSContext*, Handle, size_t, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:2188:20: note: 'targetBuffer' declared here - 2188 | JS::RootedObject targetBuffer(cx, JS::NewArrayBuffer(cx, srcLength)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayBufferObject*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* JS::CopyArrayBuffer(JSContext*, Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1951:53: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedSource' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:847:39: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'JSObject* JS::CopyArrayBuffer(JSContext*, Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1950:30: note: 'unwrappedSource' declared here - 1950 | Rooted unwrappedSource( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::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.17.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.17.0/js/src/wasm/WasmInstance.cpp:2452:57: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmInstance.cpp:2452:20: note: 'ref' declared here - 2452 | RootedAnyRef ref(cx, AnyRef::fromCompiledCode(ptr)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObjectMaybeShared*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedArrayBufferObject*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp:858:38, - inlined from 'bool js::CreateWasmBuffer(JSContext*, const wasm::MemoryDesc&, MutableHandleArrayBufferObjectMaybeShared)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:918:62: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here + 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o measunit.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/measunit.cpp +config/external/icu/i18n/measunit_extra.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFunctionTypeTraits"], "start": 548282.110681035, "end": 548282.145176695, "context": null} +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.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:1191:73: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'bool js::CreateWasmBuffer(JSContext*, const wasm::MemoryDesc&, MutableHandleArrayBufferObjectMaybeShared)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:858:38: note: 'object' declared here - 858 | RootedArrayBufferObjectMaybeShared object( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayBufferObject*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::DetachArrayBuffer(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1877:45: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'bool JS::DetachArrayBuffer(JSContext*, HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1876:30: note: 'unwrappedBuffer' declared here - 1876 | Rooted unwrappedBuffer( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1871:53: note: 'cx' declared here - 1871 | JS_PUBLIC_API bool JS::DetachArrayBuffer(JSContext* cx, HandleObject obj) { - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'void* JS::StealArrayBufferContents(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:2011:45: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long unsigned int]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here + 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestIntegerRange +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'void* JS::StealArrayBufferContents(JSContext*, HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:2010:30: note: 'unwrappedBuffer' declared here - 2010 | Rooted unwrappedBuffer( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:2004:61: note: 'cx' declared here - 2004 | JS_PUBLIC_API void* JS::StealArrayBufferContents(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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInstance.cpp:217:21: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long int]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp:970:77: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmInstance.cpp:217:14: note: 'args' declared here - 217 | InvokeArgs args(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmInstance.cpp:207:38: note: 'cx' declared here - 207 | bool Instance::callImport(JSContext* cx, uint32_t funcImportIndex, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool AsyncGeneratorDrainQueue(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:568:57: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'next' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Locale.cpp: In function 'bool Locale_minimize(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsnum.cpp:630:60: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool AsyncGeneratorDrainQueue(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:567:36: note: 'next' declared here - 567 | Rooted next( - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:547:16: note: 'cx' declared here - 547 | 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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp:141:29: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsnum.cpp: In function 'bool num_parseInt(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsnum.cpp:630:16: note: 'inputString' declared here + 630 | RootedString inputString(cx, ToString(cx, args[0])); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src11.cpp:47: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS::Construct(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/CallAndConstruct.cpp:141:21: note: 'cargs' declared here - 141 | js::ConstructArgs cargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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::AsyncGeneratorRequest*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AsyncGeneratorRequest*; T = js::AsyncGeneratorRequest*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp:703:78: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'request' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool AsyncGeneratorEnqueue(JSContext*, JS::Handle, js::CompletionKind, JS::HandleValue, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:701:34: note: 'request' declared here - 701 | Rooted request( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:695:16: note: 'cx' declared here - 695 | 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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp:95:26: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here + 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o measunit_extra.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/measunit_extra.cpp +config/external/icu/i18n/measure.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/CallAndConstruct.cpp:95:18: note: 'iargs' declared here - 95 | js::InvokeArgs iargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp:782:46: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp:933:77: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool js::AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:782:15: note: 'completionValue' declared here - 782 | RootedValue completionValue(cx, args.get(0)); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:765:40: note: 'cx' declared here - 765 | bool js::AsyncGeneratorNext(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Locale.cpp: In function 'bool Locale_maximize(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool TryAssignPlain.constprop(JSContext*, JS::HandleObject, JS::HandleObject, bool*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:895:76: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'props' 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&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool TryAssignPlain.constprop(JSContext*, JS::HandleObject, JS::HandleObject, bool*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:895:37: note: 'props' declared here - 895 | Rooted props(cx, PropertyInfoWithKeyVector(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:862:53: note: 'cx' declared here - 862 | [[nodiscard]] static bool TryAssignPlain(JSContext* cx, HandleObject to, - | ~~~~~~~~~~~^~ -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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.h:953:50, - inlined from 'bool JS::Construct(JSContext*, Handle, const HandleValueArray&, MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/CallAndConstruct.cpp:162:29: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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 +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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS::Construct(JSContext*, Handle, const HandleValueArray&, MutableHandle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/CallAndConstruct.cpp:162:21: note: 'cargs' declared here - 162 | js::ConstructArgs cargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/CallAndConstruct.cpp:149:45: note: 'cx' declared here - 149 | JS_PUBLIC_API bool JS::Construct(JSContext* cx, JS::Handle fval, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:837:46: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ScriptSourceObject::initElementProperties(JSContext*, JS::Handle, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp:812:27: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nameValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool js::AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:837:15: note: 'completionValue' declared here - 837 | RootedValue completionValue(cx, args.get(0)); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:821:42: note: 'cx' declared here - 821 | bool js::AsyncGeneratorReturn(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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:65:22: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp: In static member function 'static bool js::ScriptSourceObject::initElementProperties(JSContext*, JS::Handle, JS::HandleString)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp:812:15: note: 'nameValue' declared here + 812 | RootedValue nameValue(cx); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp:810:16: note: 'cx' declared here + 810 | JSContext* cx, Handle source, + | ~~~~~~~~~~~^~ +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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:65:14: note: 'args2' declared here - 65 | InvokeArgs args2(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BoundFunctionObject.cpp:52:43: note: 'cx' declared here - 52 | bool BoundFunctionObject::call(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::UniqueChars NumberFormatLocale(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/NumberFormat.cpp:289:74: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp: In function 'JS::UniqueChars NumberFormatLocale(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp:279:50: note: 'cx' declared here + 279 | static UniqueChars NumberFormatLocale(JSContext* cx, HandleObject internals) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o measure.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/measure.cpp +config/external/icu/i18n/msgfmt.o +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestHashTable 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:896:46: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::MutableHandle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp:1143:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In function 'bool js::AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:896:15: note: 'completionValue' declared here - 896 | RootedValue completionValue(cx, args.get(0)); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:880:41: note: 'cx' declared here - 880 | bool js::AsyncGeneratorThrow(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/NumberFormat.cpp: In function 'bool js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/NumberFormat.cpp:1143:15: note: 'value' declared here + 1143 | RootedValue value(cx, args[1]); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/NumberFormat.cpp:1131:39: note: 'cx' declared here + 1131 | bool js::intl_FormatNumber(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayObject* CreateArrayFromSortedList(JSContext*, const std::array&) [with long unsigned int N = 69]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/IntlObject.cpp:520:24, + inlined from 'js::ArrayObject* AvailableNumberingSystems(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/IntlObject.cpp:837:37: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_SupportedValuesOf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o msgfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/msgfmt.cpp +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.17.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.17.0/js/src/vm/StringObject-inl.h:39:75, + inlined from 'JSObject* js::PrimitiveToObject(JSContext*, const JS::Value&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:2520:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:81: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringObject-inl.h: In function 'JSObject* js::PrimitiveToObject(JSContext*, const JS::Value&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here + 38 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:2514:44: note: 'cx' declared here + 2514 | JSObject* js::PrimitiveToObject(JSContext* cx, const Value& v) { + | ~~~~~~~~~~~^~ +config/external/icu/i18n/nfrs.o +/usr/bin/x86_64-linux-gnu-g++ -o uchriter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uchriter.cpp +config/external/icu/common/ucln_cmn.o +/usr/bin/x86_64-linux-gnu-g++ -o ucln_cmn.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucln_cmn.cpp +config/external/icu/common/ucmndata.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestHashTable"], "start": 548282.708867265, "end": 548282.772785554, "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.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp:745:16, + inlined from 'mozilla::intl::NumberRangeFormat* GetOrCreateNumberRangeFormat(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp:1286:55: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp: In function 'bool js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:2656:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'JSObject* js::ToObjectSlowForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:2656:14: note: 'key' declared here + 2656 | RootedId key(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:2649:56: note: 'cx' declared here + 2649 | JSObject* js::ToObjectSlowForPropertyAccess(JSContext* cx, JS::HandleValue val, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ucmndata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucmndata.cpp +config/external/icu/common/ucnv.o +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestIntegerRange +/usr/bin/x86_64-linux-gnu-g++ -o ucnv.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv.cpp +config/external/icu/common/ucnv_bld.o +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestLinkedList +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.17.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.17.0/js/src/builtin/intl/RelativeTimeFormat.cpp:296:58: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/RelativeTimeFormat.cpp: In function 'bool js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/RelativeTimeFormat.cpp:296:37: note: 'relativeTimeFormat' declared here + 296 | Rooted relativeTimeFormat(cx); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/RelativeTimeFormat.cpp:288:45: note: 'cx' declared here + 288 | bool js::intl_FormatRelativeTime(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestIntegerRange"], "start": 548283.098124007, "end": 548283.13765418, "context": null} +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.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:298:33: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp: In function 'bool js::AppendUnique(JSContext*, JS::MutableHandleIdVector, JS::HandleIdVector)': +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:298:18: note: 'uniqueOthers' declared here + 298 | RootedIdVector uniqueOthers(cx); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:296:48: note: 'cx' declared here + 296 | JS_PUBLIC_API bool js::AppendUnique(JSContext* cx, MutableHandleIdVector base, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ucnv_bld.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_bld.cpp +config/external/icu/common/ucnv_cb.o +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestMacroArgs +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCHashTable.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/SharedIntlData.h:17, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/SharedIntlData.cpp:647:68: +/build/reproducible-path/mozjs115-115.17.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; + | ~~~~~~~~~~~~~^~~~~~ +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.17.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.17.0/js/src/proxy/Proxy.cpp:659:26: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:659:18: note: 'proto' declared here + 659 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:646:34: note: 'cx' declared here + 646 | bool Proxy::enumerate(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'bool js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::HandleString, bool*)': +/build/reproducible-path/mozjs115-115.17.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.17.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::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:335:58: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:332:24: note: 'shape' declared here + 332 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:315:57: note: 'cx' declared here + 315 | static TypedArrayObject* NewTypedArrayObject(JSContext* cx, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucnv.cpp: In function 'UConverter* ucnv_clone_73(const UConverter*, UErrorCode*)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucnv.cpp:326:26: warning: 'UConverter* ucnv_safeClone_73(const UConverter*, void*, int32_t*, UErrorCode*)' is deprecated [-Wdeprecated-declarations] + 326 | return ucnv_safeClone(cnv, nullptr, nullptr, status); +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/platform.h:25, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/ptypes.h:52, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/umachine.h:46, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/utypes.h:38, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucnv.cpp:24: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/urename.h:707:49: note: declared here + 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' + 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' + 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/urename.h:707:24: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' + 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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) + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucnv.cpp: In function 'void ucnv_setSubstString_73(UConverter*, const char16_t*, int32_t, UErrorCode*)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucnv.cpp:494:27: warning: 'UConverter* ucnv_safeClone_73(const UConverter*, void*, int32_t*, UErrorCode*)' is deprecated [-Wdeprecated-declarations] + 494 | clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err); +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/urename.h:707:49: note: declared here + 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' + 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y + | ^ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' + 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/unicode/urename.h:707:24: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' + 707 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o nfrs.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/nfrs.cpp +config/external/icu/i18n/nfrule.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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:94:25: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'virtual bool js::ScriptedProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1351:27: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/BoundFunctionObject.cpp:94:17: note: 'args2' declared here - 94 | ConstructArgs args2(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BoundFunctionObject.cpp:78:48: note: 'cx' declared here - 78 | bool BoundFunctionObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmInstance.cpp:1619:7: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, long 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::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool AssignSlow(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1076:27, - inlined from 'bool JS_AssignObject(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1121:20: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1351:19: note: 'cargs' declared here + 1351 | ConstructArgs cargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1328:49: note: 'cx' declared here + 1328 | bool ScriptedProxyHandler::construct(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool JS_AssignObject(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1076:15: note: 'propValue' declared here - 1076 | RootedValue propValue(cx); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1103:47: note: 'cx' declared here - 1103 | JS_PUBLIC_API bool JS_AssignObject(JSContext* cx, JS::HandleObject target, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/builtin/Object.cpp:1131:48: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'to' 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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool obj_assign(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1131:16: note: 'to' declared here - 1131 | RootedObject to(cx, ToObject(cx, args.get(0))); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1126:35: note: 'cx' declared here - 1126 | static bool obj_assign(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/vm/AsyncFunction.cpp:246:75: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncFunction.cpp: In static member function 'static js::AsyncFunctionGeneratorObject* js::AsyncFunctionGeneratorObject::create(JSContext*, JS::HandleFunction)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncFunction.cpp:246:26: note: 'resultPromise' declared here - 246 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncFunction.cpp:243:16: note: 'cx' declared here - 243 | JSContext* cx, HandleFunction fun) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/builtin/Object.cpp:1393:45: -/build/reproducible-path/mozjs115-115.17.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 = short int]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1393:16: note: 'obj' declared here - 1393 | RootedObject obj(cx, ToObject(cx, args[0])); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1387:53: note: 'cx' declared here - 1387 | bool js::GetOwnPropertyDescriptorToArray(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::StackGCVector]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp:112:26: + inlined from 'virtual bool js::ForwardingProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Wrapper.cpp:163:22: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS::Call(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/CallAndConstruct.cpp:112:18: note: 'iargs' declared here - 112 | js::InvokeArgs iargs(cx); +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Wrapper.cpp:163:14: note: 'iargs' declared here + 163 | InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Wrapper.cpp:158:46: note: 'cx' declared here + 158 | bool ForwardingProxyHandler::call(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o nfrule.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/nfrule.cpp +config/external/icu/i18n/nfsubs.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayBufferObject*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::ArrayBufferObject* js::ArrayBufferObject::createForContents(JSContext*, size_t, BufferContents)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1378:55, - inlined from 'JSObject* JS::NewExternalArrayBuffer(JSContext*, size_t, void*, BufferContentsFreeFunc, void*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1971:46: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestMacroForEach +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'JSObject* JS::NewExternalArrayBuffer(JSContext*, size_t, void*, BufferContentsFreeFunc, void*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1377:30: note: 'buffer' declared here - 1377 | Rooted buffer( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1960:16: note: 'cx' declared here - 1960 | JSContext* cx, size_t nbytes, void* data, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::StackGCVector]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp:47:26: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.h:867:45, + inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Wrapper.cpp:182:25: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/CallAndConstruct.cpp:47:18: note: 'iargs' declared here - 47 | js::InvokeArgs iargs(cx); +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Wrapper.cpp:182:17: note: 'cargs' declared here + 182 | ConstructArgs cargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayBufferObject*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::ArrayBufferObject* js::ArrayBufferObject::createForContents(JSContext*, size_t, BufferContents)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1378:55, - inlined from 'JSObject* JS::NewArrayBufferWithUserOwnedContents(JSContext*, size_t, void*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1985:46: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArrayBufferObject.cpp: In function 'JSObject* JS::NewArrayBufferWithUserOwnedContents(JSContext*, size_t, void*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1377:30: note: 'buffer' declared here - 1377 | Rooted buffer( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArrayBufferObject.cpp:1974:76: note: 'cx' declared here - 1974 | JS_PUBLIC_API JSObject* JS::NewArrayBufferWithUserOwnedContents(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::OnModuleEvaluationFailure(JSContext*, JS::HandleObject, JS::ModuleErrorBehaviour)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2408:66: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'onRejected' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o nfsubs.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/nfsubs.cpp +config/external/icu/i18n/number_affixutils.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestJSONWriter"], "start": 548283.545827, "end": 548283.58821618, "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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In function 'bool js::OnModuleEvaluationFailure(JSContext*, JS::HandleObject, JS::ModuleErrorBehaviour)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2407:18: note: 'onRejected' declared here - 2407 | RootedFunction onRejected( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2382:47: note: 'cx' declared here - 2382 | bool js::OnModuleEvaluationFailure(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::StackGCVector]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/CallAndConstruct.cpp:65:26: + inlined from 'virtual bool js::ScriptedProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1300:24: /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/CallAndConstruct.cpp:65:18: note: 'iargs' declared here - 65 | js::InvokeArgs iargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* js::SetIteratorObject::createResult(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1234:60: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1300:16: note: 'iargs' declared here + 1300 | InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp:534:68: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static JSObject* js::SetIteratorObject::createResult(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1233:24: note: 'resultObj' declared here - 1233 | Rooted resultObj( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1232:54: note: 'cx' declared here - 1232 | JSObject* SetIteratorObject::createResult(JSContext* cx) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/builtin/ModuleObject.cpp:1320:52: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Locale.cpp: In function 'bool Locale(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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 int]' at /build/reproducible-path/mozjs115-115.17.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 int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In static member function 'static bool js::ModuleObject::createEnvironment(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1319:36: note: 'env' declared here - 1319 | Rooted env( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1317:49: note: 'cx' declared here - 1317 | bool ModuleObject::createEnvironment(JSContext* cx, - | ~~~~~~~~~~~^~ -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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmInstance.cpp:1638:73: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, long unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] - 106 | aRefPtr.mRawPtr = nullptr; - | ~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 int]': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/AsyncIteration.cpp:1135:43, - inlined from 'JSObject* js::CreateAsyncFromSyncIterator(JSContext*, JS::HandleObject, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1124:45: + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = long unsigned int]' at /build/reproducible-path/mozjs115-115.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:443:36: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/AsyncIteration.cpp: In function 'JSObject* js::CreateAsyncFromSyncIterator(JSContext*, JS::HandleObject, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/AsyncIteration.cpp:1133:16: note: 'proto' declared here - 1133 | RootedObject proto(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* js::MapIteratorObject::createResultPair(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:405:60: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultPairObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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 unsigned int]': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o number_affixutils.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_affixutils.cpp +config/external/icu/i18n/number_asformat.o +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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1719:58: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static JSObject* js::MapIteratorObject::createResultPair(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:404:24: note: 'resultPairObj' declared here - 404 | Rooted resultPairObj( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:403:58: note: 'cx' declared here - 403 | JSObject* MapIteratorObject::createResultPair(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.17.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.17.0/js/src/builtin/ModuleObject.cpp:2430:69: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'specifier' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In function 'bool OnResolvedDynamicModule(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2429:19: note: 'specifier' declared here - 2429 | Rooted specifier( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2418:48: note: 'cx' declared here - 2418 | static bool OnResolvedDynamicModule(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.17.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.17.0/js/src/builtin/Object.cpp:1775:16: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::KeysAndValues]': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1775:16: note: 'obj' declared here - 1775 | RootedObject obj(cx, IF_RECORD_TUPLE(ToObjectOrGetObjectPayload, ToObject)( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1769:48: note: 'cx' declared here - 1769 | static bool EnumerableOwnProperties(JSContext* cx, const JS::CallArgs& args) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests19.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:19, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'void CompressSourceSync(JS::Handle, JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testScriptSourceCompression.cpp:107:74: -/build/reproducible-path/mozjs115-115.17.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_jsapi-tests18.cpp:38: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testScriptSourceCompression.cpp: In function 'void CompressSourceSync(JS::Handle, JSContext*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testScriptSourceCompression.cpp:106:72: note: 'cx' declared here - 106 | static void CompressSourceSync(JS::Handle fun, JSContext* cx) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o ustrcase_locale.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustrcase_locale.cpp -config/external/icu/common/ustrenum.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::ModuleObject::appendAsyncParentModule(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1120:53: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parentValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In static member function 'static bool js::ModuleObject::appendAsyncParentModule(JSContext*, JS::Handle, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1120:17: note: 'parentValue' declared here - 1120 | Rooted parentValue(cx, ObjectValue(*parent)); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1117:55: note: 'cx' declared here - 1117 | bool ModuleObject::appendAsyncParentModule(JSContext* cx, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp:402:65: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'record' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function 'static bool js::FinalizationRegistryObject::register_(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:401:37: note: 'record' declared here - 401 | Rooted record( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:346:55: note: 'cx' declared here - 346 | bool FinalizationRegistryObject::register_(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleObject*; T = js::ModuleObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::ModuleObject* js::ModuleObject::create(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:872:61: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'self' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In static member function 'static js::ModuleObject* js::ModuleObject::create(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:871:25: note: 'self' declared here - 871 | Rooted self( - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:864:47: note: 'cx' declared here - 864 | ModuleObject* ModuleObject::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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::MapIteratorObject* js::MapIteratorObject::create(JSContext*, JS::HandleObject, const js::ValueMap*, js::MapObject::IteratorKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:257:68: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static js::MapIteratorObject* js::MapIteratorObject::create(JSContext*, JS::HandleObject, const js::ValueMap*, js::MapObject::IteratorKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:256:21: note: 'proto' declared here - 256 | Rooted proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:251:57: note: 'cx' declared here - 251 | MapIteratorObject* MapIteratorObject::create(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o ustrenum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustrenum.cpp +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1718:29: note: 'tarray' declared here + 1718 | Rooted tarray( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1714:51: note: 'cx' declared here + 1714 | bool TypedArrayObject::copyWithin_impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o number_asformat.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_asformat.cpp +config/external/icu/i18n/number_capi.o +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_asformat.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.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestLinkedList"], "start": 548283.711764587, "end": 548283.749752473, "context": null} +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMacroArgs +/usr/bin/x86_64-linux-gnu-g++ -o number_capi.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_capi.cpp +config/external/icu/i18n/number_compact.o +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMacroForEach +/build/reproducible-path/mozjs115-115.17.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 +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMacroArgs"], "start": 548283.99325504, "end": 548284.028380762, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o number_compact.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_compact.cpp +config/external/icu/i18n/number_currencysymbols.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMacroForEach"], "start": 548284.043961925, "end": 548284.106054579, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o ucnv_cb.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_cb.cpp +config/external/icu/common/ucnv_cnv.o +/usr/bin/x86_64-linux-gnu-g++ -o ucnv_cnv.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_cnv.cpp +config/external/icu/common/ucnv_err.o +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestMaybe +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Class.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testIteratorObject.cpp:5, + from Unified_cpp_js_src_jsapi-tests11.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: /build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -config/external/icu/common/ustrfmt.o +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testIteratorObject.cpp:9: /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here 332 | JS::Rooted s(cx, JS::ToString(cx, v)); @@ -15971,302 +23791,113 @@ /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::SetIteratorObject* js::SetIteratorObject::create(JSContext*, JS::HandleObject, js::ValueSet*, js::SetObject::IteratorKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1108:68: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static js::SetIteratorObject* js::SetIteratorObject::create(JSContext*, JS::HandleObject, js::ValueSet*, js::SetObject::IteratorKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1107:21: note: 'proto' declared here - 1107 | Rooted proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1100:57: note: 'cx' declared here - 1100 | SetIteratorObject* SetIteratorObject::create(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::SetIteratorObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::SetObject::iterator_impl(JSContext*, const JS::CallArgs&, IteratorKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1663:78: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iterobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/usr/bin/x86_64-linux-gnu-g++ -o ucnv_err.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_err.cpp +config/external/icu/common/ucnv_io.o +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.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 = 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.17.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.17.0/js/src/builtin/intl/ListFormat.cpp:323:53: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::iterator_impl(JSContext*, const JS::CallArgs&, IteratorKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1662:21: note: 'iterobj' declared here - 1662 | Rooted iterobj(cx, - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1658:42: note: 'cx' declared here - 1658 | bool SetObject::iterator_impl(JSContext* cx, const CallArgs& args, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/ListFormat.cpp: In function 'bool js::intl_FormatList(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/ListFormat.cpp:322:29: note: 'listFormat' declared here + 322 | Rooted listFormat( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonAnalysis.h:15, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool DecompileArgumentFromStack(JSContext*, int, JS::UniqueChars*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/BytecodeUtil.cpp:2531:45: + inlined from 'bool IonCompileScriptForBaseline(JSContext*, js::jit::BaselineFrame*, jsbytecode*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/Ion.cpp:2090:42: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/BytecodeUtil.cpp: In function 'bool DecompileArgumentFromStack(JSContext*, int, JS::UniqueChars*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BytecodeUtil.cpp:2531:16: note: 'script' declared here - 2531 | RootedScript script(cx, frameIter.script()); +In file included from Unified_cpp_js_src_jit4.cpp:47: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/Ion.cpp: In function 'bool IonCompileScriptForBaseline(JSContext*, js::jit::BaselineFrame*, jsbytecode*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/Ion.cpp:2090:16: note: 'script' declared here + 2090 | RootedScript script(cx, frame->script()); | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/BytecodeUtil.cpp:2502:51: note: 'cx' declared here - 2502 | static bool DecompileArgumentFromStack(JSContext* cx, int formalIndex, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -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::SetIteratorObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::SetObject::iterator_impl(JSContext*, const JS::CallArgs&, IteratorKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1663:78, - inlined from 'static bool js::SetObject::values_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1672:23: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iterobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::values_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1662:21: note: 'iterobj' declared here - 1662 | Rooted iterobj(cx, - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1671:40: note: 'cx' declared here - 1671 | bool SetObject::values_impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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 = js::SetIteratorObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::SetObject::iterator_impl(JSContext*, const JS::CallArgs&, IteratorKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1663:78, - inlined from 'static bool js::SetObject::entries_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1682:23: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iterobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::entries_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1662:21: note: 'iterobj' declared here - 1662 | Rooted iterobj(cx, - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1681:41: note: 'cx' declared here - 1681 | bool SetObject::entries_impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/builtin/MapObject.cpp:1466:58: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1466:22: note: 'obj' declared here - 1466 | Rooted obj(cx, SetObject::create(cx, proto)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:1453:38: note: 'cx' declared here - 1453 | bool SetObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/builtin/MapObject.cpp:768:58: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:768:22: note: 'obj' declared here - 768 | Rooted obj(cx, MapObject::create(cx, proto)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/MapObject.cpp:755:38: note: 'cx' declared here - 755 | bool MapObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit13.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = 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.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp:662:64: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'recordsToBeCleanedUp' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function 'static js::FinalizationQueueObject* js::FinalizationQueueObject::create(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:661:47: note: 'recordsToBeCleanedUp' declared here - 661 | Rooted> recordsToBeCleanedUp( - | ^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:658:16: note: 'cx' declared here - 658 | JSContext* cx, HandleObject cleanupCallback) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::FinalizationRegistryObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:244:60: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cleanupCallback' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/Ion.cpp:2086:52: note: 'cx' declared here + 2086 | static bool IonCompileScriptForBaseline(JSContext* cx, BaselineFrame* frame, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ucnv_io.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_io.cpp +config/external/icu/common/ucnv_u16.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.17.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.17.0/js/src/jit/Ion.cpp:2234:42: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/FinalizationRegistryObject.cpp: In static member function 'static bool js::FinalizationRegistryObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:243:16: note: 'cleanupCallback' declared here - 243 | RootedObject cleanupCallback( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/FinalizationRegistryObject.cpp:235:55: note: 'cx' declared here - 235 | bool FinalizationRegistryObject::construct(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/builtin/ModuleObject.cpp:1427:41: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/Ion.cpp: In function 'bool js::jit::IonCompileScriptForBaselineOSR(JSContext*, BaselineFrame*, uint32_t, jsbytecode*, IonOsrTempData**)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/Ion.cpp:2234:16: note: 'script' declared here + 2234 | RootedScript script(cx, frame->script()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1078:55: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp: In member function 'bool js::frontend::StencilModuleMetadata::createModuleRequestObjects(JSContext*, js::frontend::CompilationAtomCache&, JS::MutableHandle, 0, js::SystemAllocPolicy> >) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:1427:32: note: 'object' declared here - 1427 | Rooted object(cx); +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject* js::NewUint8ArrayWithLength(JSContext*, int32_t, gc::Heap)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ModuleObject.cpp:2293:68: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseConstructor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In function 'JSObject* js::StartDynamicModuleImport(JSContext*, JS::HandleScript, JS::HandleValue, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2293:16: note: 'promiseConstructor' declared here - 2293 | RootedObject promiseConstructor(cx, JS::GetPromiseConstructor(cx)); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2290:51: note: 'cx' declared here - 2290 | JSObject* js::StartDynamicModuleImport(JSContext* cx, HandleScript script, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::GetOwnPropertyKeys(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1973:76: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool js::GetOwnPropertyKeys(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1972:24: note: 'array' declared here - 1972 | Rooted array(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1961:40: note: 'cx' declared here - 1961 | bool js::GetOwnPropertyKeys(JSContext* cx, HandleObject obj, unsigned 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 = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool obj_getOwnPropertySymbols(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2026:49: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMathAlgorithms +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/jsapi.cpp:1526:44: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool obj_getOwnPropertySymbols(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2026:16: note: 'obj' declared here - 2026 | RootedObject obj(cx, ToObject(cx, args.get(0))); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2022:50: note: 'cx' declared here - 2022 | static bool obj_getOwnPropertySymbols(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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool obj_getOwnPropertyNames(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2000:49: -/build/reproducible-path/mozjs115-115.17.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_src6.cpp:29: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp: In function 'bool JS_StringToId(JSContext*, JS::HandleString, JS::MutableHandleId)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:1526:15: note: 'value' declared here + 1526 | RootedValue value(cx, StringValue(string)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:257:17: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool obj_getOwnPropertyNames(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:2000:16: note: 'obj' declared here - 2000 | RootedObject obj(cx, ToObject(cx, args.get(0))); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1996:48: note: 'cx' declared here - 1996 | static bool obj_getOwnPropertyNames(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o ustrfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustrfmt.cpp +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:257:12: note: 'id' declared here + 257 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool obj_keys(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1889:44: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Object.cpp: In function 'bool obj_keys(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1888:16: note: 'obj' declared here - 1888 | RootedObject obj(cx, IF_RECORD_TUPLE(ToObjectOrGetObjectPayload, ToObject)( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Object.cpp:1883:33: note: 'cx' declared here - 1883 | static bool obj_keys(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -config/external/icu/common/ustring.o -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src12.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool FinishDynamicModuleImport_impl(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2509:56: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'onResolved' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp: In function 'bool FinishDynamicModuleImport_impl(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2507:18: note: 'onResolved' declared here - 2507 | RootedFunction onResolved( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ModuleObject.cpp:2490:48: note: 'cx' declared here - 2490 | bool FinishDynamicModuleImport_impl(JSContext* cx, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/HashTable.h:10, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/HeapAPI.h:18, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/TracingAPI.h:11, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCPolicyAPI.h:52, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:23, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Statistics.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Statistics.cpp:7, - from Unified_cpp_js_src_gc3.cpp:2: -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.17.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.17.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, - inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:49:27, - inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:109:15, - inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Sweeping.cpp:639:71: -/build/reproducible-path/mozjs115-115.17.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; } - | ~~~~~^~~~~~ -In file included from Unified_cpp_js_src_gc3.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': -/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Sweeping.cpp:639:28: note: 'e' declared here - 639 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { - | ^ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/PublicIterators.h:18, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/PrivateIterators-inl.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Statistics.cpp:28: -In member function 'void js::ObjectWrapperMap::Enum::goToNext()', - inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:109:15, - inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Sweeping.cpp:639:71: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': -/build/reproducible-path/mozjs115-115.17.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 '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.17.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.17.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, - inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:92:48, - inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Sweeping.cpp:639:57: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': -/build/reproducible-path/mozjs115-115.17.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 '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.17.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.17.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, - inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:92:48, - inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Sweeping.cpp:639:57: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': -/build/reproducible-path/mozjs115-115.17.0/js/src/gc/Sweeping.cpp:639:28: note: 'e' declared here - 639 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src13.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o ustring.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustring.cpp -config/external/icu/common/ustrtrns.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.17.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.17.0/js/src/jsapi-tests/testSavedStacks.cpp:335:50: -/build/reproducible-path/mozjs115-115.17.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) + 48])[3]' [-Wdangling-pointer=] + inlined from 'virtual bool cls_testIncrementalRoots::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCMarking.cpp:305:53: +/build/reproducible-path/mozjs115-115.17.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_43(D) + 48])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests18.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testSavedStacks.cpp: In member function 'virtual bool cls_test_GetPendingExceptionStack::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testSavedStacks.cpp:334:31: note: 'savedFrameStack' declared here - 334 | JS::Rooted savedFrameStack( - | ^~~~~~~~~~~~~~~ +In file included from Unified_cpp_js_src_jsapi-tests8.cpp:47: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCMarking.cpp: In member function 'virtual bool cls_testIncrementalRoots::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCMarking.cpp:305:20: note: 'obj' declared here + 305 | JS::RootedObject obj(cx, JS_NewObject(cx, nullptr)); + | ^~~ /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here 416 | extra virtual bool run(JS::HandleObject global) override attrs | ^~~~~~~~ @@ -16276,64391 +23907,56796 @@ /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testSavedStacks.cpp:300:1: note: in expansion of macro 'BEGIN_TEST' - 300 | BEGIN_TEST(test_GetPendingExceptionStack) { +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCMarking.cpp:287:1: note: in expansion of macro 'BEGIN_TEST' + 287 | BEGIN_TEST(testIncrementalRoots) { | ^~~~~~~~~~ -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.17.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.17.0/js/src/wasm/WasmValue.cpp:507:16, - inlined from 'bool js::wasm::ToWebAssemblyValue(JSContext*, JS::HandleValue, FieldType, void*, bool, CoercionLevel) [with Debug = NoDebug]' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.cpp:653:50: -/build/reproducible-path/mozjs115-115.17.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=] +/usr/bin/x86_64-linux-gnu-g++ -o number_currencysymbols.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_currencysymbols.cpp +config/external/icu/i18n/number_decimalquantity.o +/build/reproducible-path/mozjs115-115.17.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/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestNotNull +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestRandomNum +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS_DeepFreezeObject(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:1968:60: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmValue.cpp:507:16: note: 'result' declared here - 507 | RootedAnyRef result(cx, AnyRef::null()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmValue.cpp:611:42: note: 'cx' declared here - 611 | bool wasm::ToWebAssemblyValue(JSContext* cx, HandleValue val, FieldType type, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src14.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o ustrtrns.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustrtrns.cpp -config/external/icu/common/utext.o -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ProcessExecutableMemory.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ExecutableAllocator.h:36, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCContext.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Cell.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Allocator.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/JitCode.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:12, +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp: In function 'bool JS_DeepFreezeObject(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:1968:27: note: 'nobj' declared here + 1968 | Rooted nobj(cx, &obj->as()); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:1947:51: note: 'cx' declared here + 1947 | JS_PUBLIC_API bool JS_DeepFreezeObject(JSContext* cx, HandleObject obj) { + | ~~~~~~~~~~~^~ +mfbt/tests/TestRange +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMaybe"], "start": 548284.813650665, "end": 548284.847303368, "context": null} +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:292, from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.h:10, from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MacroAssembler.h:19, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmGenerator.h:25, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.h:22, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:19, - from Unified_cpp_js_src_wasm3.cpp:2: + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineFrameInfo.h:18, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/PerfSpewer.h:13, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp:7: +In constructor 'js::jit::Operand::Operand(const js::jit::Address&)', + inlined from 'void js::jit::MacroAssemblerX64::load64(const js::jit::Address&, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.h:608:25, + inlined from 'void js::jit::CodeGenerator::visitLoadUnboxedBigInt(js::jit::LLoadUnboxedBigInt*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp:15250:16: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 77 | disp_(address.offset) {} + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o number_decimalquantity.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_decimalquantity.cpp +config/external/icu/i18n/number_decimfmtprops.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMathAlgorithms"], "start": 548284.940604311, "end": 548284.975867118, "context": null} +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestNonDereferenceable +/usr/bin/x86_64-linux-gnu-g++ -o number_decimfmtprops.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_decimfmtprops.cpp +config/external/icu/i18n/number_fluent.o +/usr/bin/x86_64-linux-gnu-g++ -o ucnv_u16.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_u16.cpp +config/external/icu/common/ucnv_u32.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.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JSFunction* JS::GetSelfHostedFunction(JSContext*, const char*, HandleId, unsigned int)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2170:52: +/build/reproducible-path/mozjs115-115.17.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_src_wasm3.cpp:11: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here - 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp: In function 'JSFunction* JS::GetSelfHostedFunction(JSContext*, const char*, HandleId, unsigned int)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2170:19: note: 'name' declared here + 2170 | Rooted name(cx, IdToFunctionName(cx, id)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2161:64: note: 'cx' declared here + 2161 | JS_PUBLIC_API JSFunction* JS::GetSelfHostedFunction(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestRefPtr 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.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*, HandleId)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2217:54: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp: In function 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*, HandleId)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2217:21: note: 'name' declared here + 2217 | Rooted name(cx, IdToFunctionName(cx, id)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2188:62: note: 'cx' declared here + 2188 | JS_PUBLIC_API JSFunction* JS::NewFunctionFromSpec(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ucnv_u32.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_u32.cpp +config/external/icu/common/ucnv_u7.o +/usr/bin/x86_64-linux-gnu-g++ -o ucnv_u7.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_u7.cpp +config/external/icu/common/ucnv_u8.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2254:17: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp: In function 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2254:12: note: 'id' declared here + 2254 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2252:62: note: 'cx' declared here + 2252 | JS_PUBLIC_API JSFunction* JS::NewFunctionFromSpec(JSContext* cx, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestRandomNum +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestNotNull +/usr/bin/x86_64-linux-gnu-g++ -o number_fluent.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_fluent.cpp +config/external/icu/i18n/number_formatimpl.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestNonDereferenceable"], "start": 548285.219503083, "end": 548285.254922018, "context": null} +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestResult +/usr/bin/x86_64-linux-gnu-g++ -o ucnv_u8.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnv_u8.cpp +config/external/icu/common/ucnvbocu.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewInt8Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt8Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.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::GlobalObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* JS::GetPromiseConstructor(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2615:48: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp: In function 'JSObject* JS::GetPromiseConstructor(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2615:25: note: 'global' declared here + 2615 | Rooted global(cx, cx->global()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::GlobalObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* JS::GetPromisePrototype(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2621:48: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:4060:76: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp: In function 'JSObject* JS::GetPromisePrototype(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2621:25: note: 'global' declared here + 2621 | Rooted global(cx, cx->global()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2619:60: note: 'cx' declared here + 2619 | JS_PUBLIC_API JSObject* JS::GetPromisePrototype(JSContext* cx) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestRange +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestSaturate +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRandomNum"], "start": 548285.356620434, "end": 548285.392945436, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o ucnvbocu.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnvbocu.cpp +config/external/icu/common/ucnvlat1.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestNotNull"], "start": 548285.399488656, "end": 548285.466006063, "context": null} +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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewUint8Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmExceptionObject::isImpl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:4059:26: note: 'exnTag' declared here - 4059 | Rooted exnTag(cx, - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:4126:49: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestScopeExit +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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:4126:16: note: 'savedFrameObj' declared here - 4126 | RootedObject savedFrameObj(cx, exnObj->stack()); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:4480:69: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestRefPtr +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestSegmentedVector +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestSHA1 +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestResult +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRange"], "start": 548285.612496377, "end": 548285.647889174, "context": null} +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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewInt16Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:4450:31: note: 'cx' declared here - 4450 | static bool Reject(JSContext* cx, const CompileArgs& 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.17.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.17.0/js/src/frontend/Stencil.cpp:2541:69: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt16Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o number_formatimpl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_formatimpl.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_formatimpl.cpp +config/external/icu/i18n/number_grouping.o +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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Stencil.cpp: In member function 'JSScript* js::frontend::CompilationStencil::instantiateSelfHostedTopLevelForRealm(JSContext*, js::frontend::CompilationInput&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:2540:18: note: 'dummy' declared here - 2540 | RootedFunction dummy( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:972:24: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestSIMD +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestRollingMean +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSaturate +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSegmentedVector +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRefPtr"], "start": 548285.794525315, "end": 548285.832709431, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o ucnvlat1.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnvlat1.cpp +config/external/icu/common/ucnvscsu.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewUint16Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* GetWasmConstructorPrototype(JSContext*, const JS::CallArgs&, JSProtoKey)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:972:16: note: 'proto' declared here - 972 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/frontend/Stencil.cpp:1888:64: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint16Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o number_grouping.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/number_grouping.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_grouping.cpp +config/external/icu/i18n/number_integerwidth.o +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestScopeExit +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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/frontend/Stencil.cpp:1885:18: note: 'fun' declared here - 1885 | RootedFunction fun( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/frontend/Stencil.cpp:1851:46: note: 'cx' declared here - 1851 | static JSFunction* CreateFunction(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests20.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -/usr/bin/x86_64-linux-gnu-g++ -o utext.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utext.cpp -config/external/icu/common/utf_impl.o -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/Snapshots.h:13, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Interpreter-inl.h:588:22: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestResult"], "start": 548285.832321404, "end": 548285.901437221, "context": null} +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestSmallPointerArray +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSHA1 +/usr/bin/x86_64-linux-gnu-g++ -o ucnvscsu.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucnvscsu.cpp +config/external/icu/common/ucol_swp.o +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestSplayTree +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRollingMean"], "start": 548285.98384484, "end": 548286.021774003, "context": null} +mfbt/tests/TestTextUtils +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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewInt32Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctionList-inl.h:32, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:44, - from Unified_cpp_js_src_jit11.cpp:38: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter-inl.h: In function 'bool js::CheckPrivateFieldOperation(JSContext*, jsbytecode*, JS::HandleValue, JS::HandleValue, bool*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Interpreter-inl.h:209:12: note: 'key' declared here - 209 | RootedId key(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/VMFunctions.cpp:681:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt32Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o number_integerwidth.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_integerwidth.cpp +config/external/icu/i18n/number_longnames.o +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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::SetArrayLength(JSContext*, JS::HandleObject, JS::HandleValue, bool)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp:677:32: note: 'cx' declared here - 677 | bool SetArrayLength(JSContext* cx, HandleObject obj, HandleValue value, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o utf_impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utf_impl.cpp -config/external/icu/common/util.o -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:19, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/jsdate.cpp:2944:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.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&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp:2189:24: -/build/reproducible-path/mozjs115-115.17.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_src6.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp: In function 'bool date_toJSON(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2944:16: note: 'obj' declared here + 2944 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2939:36: note: 'cx' declared here + 2939 | static bool date_toJSON(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o number_longnames.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_longnames.cpp +config/external/icu/i18n/number_mapper.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSegmentedVector"], "start": 548286.084604172, "end": 548286.11965606, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o number_mapper.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_mapper.cpp +config/external/icu/i18n/number_modifiers.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestScopeExit"], "start": 548286.10571195, "end": 548286.138070306, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSaturate"], "start": 548286.106371718, "end": 548286.144206692, "context": null} +/build/reproducible-path/mozjs115-115.17.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 +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.17.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.17.0/js/src/jsapi.cpp:2812:56, + inlined from 'bool JS::AddPromiseReactionsIgnoringUnhandledRejection(JSContext*, HandleObject, HandleObject, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2839:24: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::GetPrototypeOf(JSContext*, JS::HandleObject, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:2189:16: note: 'proto' declared here - 2189 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:2185:32: note: 'cx' declared here - 2185 | bool GetPrototypeOf(JSContext* cx, HandleObject target, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o util.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/util.cpp -config/external/icu/common/utrace.o -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/LinkedList.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:13, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmBuiltins.h:23, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIntrinsic.h:24, - from /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmOpIter.h:28, - from /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmSerialize.cpp:1112:58: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, long 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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmSerialize.cpp:1112:58: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, long 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.17.0/debian/build/dist/include/js/GCVector.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:17: -In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmModuleTypes.h:69:8, - inlined from 'js::wasm::Import::Import(js::wasm::Import&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Import; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmSerialize.cpp:1112:58: -/build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmModuleTypes.h:69:8, - inlined from 'js::wasm::Export::Export(js::wasm::Export&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Export; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmSerialize.cpp:1112:58: -/build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = unsigned char; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::CustomSection; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmSerialize.cpp:1112:58: -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests21.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 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.17.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.17.0/js/src/wasm/WasmJS.cpp:5486:17: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'bool JS::AddPromiseReactionsIgnoringUnhandledRejection(JSContext*, HandleObject, HandleObject, HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2812:17: note: 'promiseVal' declared here + 2812 | RootedValue promiseVal(cx, ObjectValue(*promiseObj)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2837:16: note: 'cx' declared here + 2837 | JSContext* cx, JS::HandleObject promiseObj, JS::HandleObject onFulfilled, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o number_modifiers.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_modifiers.cpp +config/external/icu/i18n/number_multiplier.o +/usr/bin/x86_64-linux-gnu-g++ -o number_multiplier.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_multiplier.cpp +config/external/icu/i18n/number_notation.o +/usr/bin/x86_64-linux-gnu-g++ -o ucol_swp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucol_swp.cpp +config/external/icu/common/ucptrie.o +/usr/bin/x86_64-linux-gnu-g++ -o ucptrie.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucptrie.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewUint32Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssemblyClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5486:12: note: 'id' declared here - 5486 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5468:47: note: 'cx' declared here - 5468 | static bool WebAssemblyClassFinish(JSContext* cx, HandleObject object, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint32Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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) + | ^~~~~~~~~~~~~~~~~~~~~~~ +config/external/icu/common/ucurr.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.17.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.17.0/js/src/jsapi.cpp:2812:56, + inlined from 'bool JS::AddPromiseReactions(JSContext*, HandleObject, HandleObject, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2832:24: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testSetPropertyIgnoringNamedGetter.cpp:10: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src15.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit14.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmMemory.cpp:46:47: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp: In function 'bool JS::AddPromiseReactions(JSContext*, HandleObject, HandleObject, HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2812:17: note: 'promiseVal' declared here + 2812 | RootedValue promiseVal(cx, ObjectValue(*promiseObj)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2828:55: note: 'cx' declared here + 2828 | JS_PUBLIC_API bool JS::AddPromiseReactions(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o number_notation.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_notation.cpp +config/external/icu/i18n/number_output.o +/build/reproducible-path/mozjs115-115.17.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 +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSIMD +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSHA1"], "start": 548286.201215034, "end": 548286.248711408, "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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_wasm3.cpp:29: -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmMemory.cpp: In function 'bool js::wasm::ToIndexType(JSContext*, JS::HandleValue, IndexType*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmMemory.cpp:46:16: note: 'typeStr' declared here - 46 | RootedString typeStr(cx, ToString(cx, value)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmModule.cpp:349:53: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o number_output.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_output.cpp +config/external/icu/i18n/number_padding.o +/usr/bin/x86_64-linux-gnu-g++ -o number_padding.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_padding.cpp +config/external/icu/i18n/number_patternmodifier.o +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSplayTree +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/shared/Assembler-shared.h:20, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:13, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MacroAssembler.h:19, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MIR.h:35, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/WarpBuilder.h:14, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BytecodeAnalysis.cpp:10, + from Unified_cpp_js_src_jit2.cpp:11: +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.17.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.17.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.17.0/js/src/jit/RegisterSets.h:687:17, + inlined from 'void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.h:483:23, + inlined from 'js::jit::AutoScratchRegister::~AutoScratchRegister()' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/mozilla/Maybe.h:267:3, + inlined from 'mozilla::Maybe::~Maybe()' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Maybe.h:349:55, + inlined from 'bool js::jit::CacheIRCompiler::emitStoreTypedArrayElement(js::jit::ObjOperandId, JS::Scalar::Type, js::jit::IntPtrOperandId, uint32_t, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp:5716:30: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/Registers.h:81:75: warning: '((unsigned char*)((char*)&scratch2 + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[8]' may be used uninitialized [-Wmaybe-uninitialized] + 81 | SetType alignedOrDominatedAliasedSet() const { return SetType(1) << code(); } + | ~~~~^~ +In file included from Unified_cpp_js_src_jit2.cpp:29: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp: In member function 'bool js::jit::CacheIRCompiler::emitStoreTypedArrayElement(js::jit::ObjOperandId, JS::Scalar::Type, js::jit::IntPtrOperandId, uint32_t, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp:5716:30: note: '((unsigned char*)((char*)&scratch2 + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[8]' was declared here + 5716 | Maybe scratch2; + | ^~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/shared/Assembler-shared.h:21: +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.17.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.17.0/js/src/jit/RegisterSets.h:693:18, + inlined from 'void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.h:484:24, + inlined from 'js::jit::AutoScratchRegister::~AutoScratchRegister()' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/mozilla/Maybe.h:267:3, + inlined from 'mozilla::Maybe::~Maybe()' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Maybe.h:349:55, + inlined from 'bool js::jit::CacheIRCompiler::emitStoreTypedArrayElement(js::jit::ObjOperandId, JS::Scalar::Type, js::jit::IntPtrOperandId, uint32_t, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp:5716:30: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/RegisterSets.h:346:35: warning: 'scratch2.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()); } + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp: In member function 'bool js::jit::CacheIRCompiler::emitStoreTypedArrayElement(js::jit::ObjOperandId, JS::Scalar::Type, js::jit::IntPtrOperandId, uint32_t, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp:5716:30: note: 'scratch2.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::jit::AutoScratchRegister::alloc_' was declared here + 5716 | Maybe scratch2; + | ^~~~~~~~ +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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewFloat32Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_wasm3.cpp:38: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmModule.cpp:349:24: note: 'result' declared here - 349 | Rooted result(cx, NewPlainObject(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmModule.cpp:347:37: note: 'cx' declared here - 347 | bool Module::extractCode(JSContext* cx, Tier tier, - | ~~~~~~~~~~~^~ - Compiling jsrust v0.1.0 (/build/reproducible-path/mozjs115-115.17.0/js/src/rust) -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.17.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.17.0/js/src/wasm/WasmModuleTypes.cpp:67:35: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat32Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSmallPointerArray +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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_wasm3.cpp:47: -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmModuleTypes.cpp: In member function 'JS::UniqueChars js::wasm::CacheableName::toQuotedString(JSContext*) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmModuleTypes.cpp:67:16: note: 'atom' declared here - 67 | RootedString atom(cx, toAtom(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmModuleTypes.cpp:66:54: note: 'cx' declared here - 66 | UniqueChars CacheableName::toQuotedString(JSContext* cx) const { - | ~~~~~~~~~~~^~ - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /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=321dd925b2438062 -C extra-filename=-321dd925b2438062 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern jsrust_shared=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libjsrust_shared-709f0ad9d5a38834.rlib --extern mozglue_static=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-dbf790e04ca273de.rlib --extern wast=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libwast-f6cbab37583b3284.rlib -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1 -L native=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out` -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.17.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.17.0/js/src/wasm/WasmJS.cpp:4692:79, - inlined from 'bool WebAssembly_compile(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:4685:13: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestTypedEnum +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestUniquePtr +/usr/bin/x86_64-linux-gnu-g++ -o number_patternmodifier.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_patternmodifier.cpp +config/external/icu/i18n/number_patternstring.o +/usr/bin/x86_64-linux-gnu-g++ -o number_patternstring.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_patternstring.cpp +config/external/icu/i18n/number_rounding.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSIMD"], "start": 548286.460127982, "end": 548286.498436303, "context": null} +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_patternstring.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_patternstring.cpp:11:9: warning: "UNISTR_FROM_CHAR_EXPLICIT" redefined + 11 | #define UNISTR_FROM_CHAR_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestVariant +/usr/bin/x86_64-linux-gnu-g++ -o number_rounding.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_rounding.cpp +config/external/icu/i18n/number_scientific.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewFloat64Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_compile(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:4692:26: note: 'promise' declared here - 4692 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit15.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = 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.17.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.17.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.17.0/js/src/jit/VMFunctions.cpp:824:22: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat64Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSplayTree"], "start": 548286.551829059, "end": 548286.584480277, "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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:48: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/VMFunctions.cpp:813:34: note: 'cx' declared here - 813 | bool CreateThisFromIC(JSContext* cx, HandleObject callee, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:2094:7: warning: 'def' may be used uninitialized [-Wmaybe-uninitialized] - 2094 | if (!def) { - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:2057:21: note: 'def' was declared here - 2057 | MInstruction* def; - | ^~~ -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.17.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.17.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.17.0/js/src/jit/VMFunctions.cpp:2215:42: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestVector +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestTextUtils +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:292: +In member function 'void js::jit::X86Encoding::BaseAssemblerX64::vmovq_rr(js::jit::X86Encoding::XMMRegisterID, js::jit::X86Encoding::RegisterID)', + inlined from 'void js::jit::Assembler::vmovq(js::jit::FloatRegister, js::jit::Register)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:503:18, + inlined from 'void js::jit::MacroAssembler::moveDoubleToGPR64(js::jit::FloatRegister, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64-inl.h:30:8, + inlined from 'bool js::jit::CacheIRCompiler::emitStoreDataViewValueResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, uint32_t, js::jit::BooleanOperandId, JS::Scalar::Type)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp:6202:29: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/BaseAssembler-x64.h:880:23: warning: '*(unsigned char*)((char*)&scratch2 + offsetof(mozilla::MaybeOneOf,mozilla::MaybeOneOf::storage[8]))' may be used uninitialized [-Wmaybe-uninitialized] + 880 | twoByteOpSimdInt64("vmovq", VEX_PD, OP2_MOVD_EdVd, (XMMRegisterID)dst, + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 881 | (RegisterID)src); + | ~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp: In member function 'bool js::jit::CacheIRCompiler::emitStoreDataViewValueResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, uint32_t, js::jit::BooleanOperandId, JS::Scalar::Type)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp:6120:67: note: '*(unsigned char*)((char*)&scratch2 + offsetof(mozilla::MaybeOneOf,mozilla::MaybeOneOf::storage[8]))' was declared here + 6120 | mozilla::MaybeOneOf scratch2; + | ^~~~~~~~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestWeakPtr +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestTypedEnum +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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewUint8ClampedArray(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::DoConcatStringObject(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:2200:15: note: 'rootedObj' declared here - 2200 | RootedValue rootedObj(cx, obj); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:2207:38: note: 'cx' declared here - 2207 | bool DoConcatStringObject(JSContext* cx, HandleValue lhs, HandleValue rhs, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o utrace.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utrace.cpp -config/external/icu/common/utrie.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.17.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.17.0/js/src/jit/VMFunctions.cpp:1173:42: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8ClampedArray(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::HandleDebugTrap(JSContext*, BaselineFrame*, const uint8_t*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:1173:16: note: 'script' declared here - 1173 | RootedScript script(cx, frame->script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:1171:33: note: 'cx' declared here - 1171 | bool HandleDebugTrap(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o utrie.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utrie.cpp -config/external/icu/common/utrie2.o -In file included from /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:5052:30: -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmOpIter.h:2214:11: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized] - 2214 | if (*id >= env_.globals.length()) { - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTeeGlobal({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:5050:12: note: 'id' was declared here - 5050 | uint32_t id; - | ^~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:5051:16: note: 'value' was declared here - 5051 | MDefinition* value; - | ^~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o utrie2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utrie2.cpp -config/external/icu/common/utrie2_builder.o -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitEnd({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4602:3: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] - 4602 | switch (kind) { - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4584:13: note: 'kind' was declared here - 4584 | LabelKind kind; - | ^~~~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gc' -/usr/bin/x86_64-linux-gnu-g++ -o utrie2_builder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utrie2_builder.cpp -config/external/icu/common/utrie_swap.o -In member function 'bool js::wasm::OpIter::readGetGlobal(uint32_t*) [with Policy = {anonymous}::IonCompilePolicy]', - inlined from 'bool EmitGetGlobal({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4985:30: -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmOpIter.h:2171:11: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized] - 2171 | if (*id >= env_.globals.length()) { - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitGetGlobal({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4984:12: note: 'id' was declared here - 4984 | uint32_t id; - | ^~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/frontend' -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit16.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTableGet({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6151:59: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] - 6151 | const TableDesc& table = f.moduleEnv().tables[tableIndex]; - | ^ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6141:12: note: 'tableIndex' was declared here - 6141 | uint32_t tableIndex; - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTableSet({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6223:59: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] - 6223 | const TableDesc& table = f.moduleEnv().tables[tableIndex]; - | ^ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6210:12: note: 'tableIndex' was declared here - 6210 | uint32_t tableIndex; - | ^~~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o utrie_swap.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utrie_swap.cpp -config/external/icu/common/uts46.o -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/LIR.h:21, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/PerfSpewer.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.h:10, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:6405:21: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:6418:21: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/MIR.h:10823:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] -10823 | laneIndex_(laneIndex), - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:6411:12: note: 'laneIndex' was declared here - 6411 | uint32_t laneIndex; - | ^~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o uts46.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uts46.cpp -config/external/icu/common/utypes.o -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTableFill({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:6096:12: note: 'tableIndex' was declared here - 6096 | uint32_t tableIndex; - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTableGrow({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:6181:12: note: 'tableIndex' was declared here - 6181 | uint32_t tableIndex; - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitIntrinsic({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:7227:20: note: 'intrinsic' was declared here - 7227 | const Intrinsic* intrinsic; - | ^~~~~~~~~ -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.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:1618:53, - inlined from 'bool EmitStoreLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6486:21: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/MIR.h:10981:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] -10981 | laneIndex_(laneIndex), - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitStoreLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:1594:51, - inlined from 'bool EmitLoadLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6474:21: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/MIR.h:10920:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] -10920 | laneIndex_(laneIndex), - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitLoadLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:6467:12: note: 'laneIndex' was declared here - 6467 | uint32_t laneIndex; - | ^~~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o utypes.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utypes.cpp -config/external/icu/common/uvector.o -/usr/bin/x86_64-linux-gnu-g++ -o uvector.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uvector.cpp -config/external/icu/common/uvectr32.o -/usr/bin/x86_64-linux-gnu-g++ -o uvectr32.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uvectr32.cpp -config/external/icu/common/uvectr64.o -/usr/bin/x86_64-linux-gnu-g++ -o uvectr64.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uvectr64.cpp -config/external/icu/common/wintz.o -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:19, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8ClampedArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSmallPointerArray"], "start": 548286.768570067, "end": 548286.804546262, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o number_scientific.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_scientific.cpp +config/external/icu/i18n/number_simple.o +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.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::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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 int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewBigInt64Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o wintz.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/wintz.cpp -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src16.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common' -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src17.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ProcessExecutableMemory.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ExecutableAllocator.h:36, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCContext.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Cell.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Allocator.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/FormatBuffer.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/DateTime.cpp:28, - from Unified_cpp_js_src13.cpp:2: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigInt64Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestUniquePtr +/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.17.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 int]' at /build/reproducible-path/mozjs115-115.17.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 int]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigInt64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/ErrorObject.cpp:369:68: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp:255:47, + inlined from 'JSErrorReport* JS_ErrorFromException(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:3830:28: +/build/reproducible-path/mozjs115-115.17.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_src13.cpp:38: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ErrorObject.cpp: In static member function 'static JSObject* js::ErrorObject::createProto(JSContext*, JSProtoKey)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ErrorObject.cpp:368:16: note: 'protoProto' declared here - 368 | RootedObject protoProto( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ErrorObject.cpp:360:47: note: 'cx' declared here - 360 | JSObject* ErrorObject::createProto(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests22.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp:804:17: -/build/reproducible-path/mozjs115-115.17.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_src6.cpp:47: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp: In function 'JSErrorReport* JS_ErrorFromException(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp:255:16: note: 'obj' declared here + 255 | RootedObject obj(cx, UncheckedUnwrap(objArg)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:3825:63: note: 'cx' declared here + 3825 | JS_PUBLIC_API JSErrorReport* JS_ErrorFromException(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestXorShift128PlusRNG +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestTextUtils"], "start": 548286.914729093, "end": 548286.960308697, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestTypedEnum"], "start": 548286.931301792, "end": 548286.970773633, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o number_simple.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_simple.cpp +config/external/icu/i18n/number_skeletons.o +/usr/bin/x86_64-linux-gnu-g++ -o number_skeletons.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_skeletons.cpp +config/external/icu/i18n/number_symbolswrapper.o/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestVector + +/usr/bin/x86_64-linux-gnu-g++ -o number_symbolswrapper.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_symbolswrapper.cpp +config/external/icu/i18n/number_usageprefs.o +/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o number_usageprefs.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_usageprefs.cpp +config/external/icu/i18n/number_utils.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.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewBigUint64Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::OperatorIn(JSContext*, JS::HandleValue, JS::HandleObject, bool*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:804:12: note: 'id' declared here - 804 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:803:28: note: 'cx' declared here - 803 | bool OperatorIn(JSContext* cx, HandleValue key, HandleObject obj, bool* out) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigUint64Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp:4385:77: +/build/reproducible-path/mozjs115-115.17.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 /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testStencil.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp:2348:24: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'bool JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandleId)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:4384:19: note: 'atom' declared here + 4384 | Rooted atom(cx, + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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 = js::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src13.cpp:11: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp:2348:14: note: 'id' declared here - 2348 | RootedId id(cx, id_); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:2346:23: note: 'cx' declared here - 2346 | bool has(JSContext* cx, HandleObject proxy, HandleId id_, - | ~~~~~~~~~~~^~ -In member function 'js::jit::MDefinition* {anonymous}::FunctionCompiler::constantI64(int64_t)', - inlined from 'bool EmitI64Const({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4501:21, - inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:7428:9: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:7426:9: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:836:23, - inlined from 'bool EmitTeeLocal({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4979:11, - inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:7362:9: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:4788:25, - inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:7314:9: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp:2883:41, - inlined from 'bool EmitDelegate({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4806:30, - inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:7319:26: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmIonCompile.cpp:4792:12: note: 'relativeDepth' was declared here - 4792 | uint32_t relativeDepth; - | ^~~~~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/HashTable.h:10, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/HeapAPI.h:18, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/TracingAPI.h:11, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCPolicyAPI.h:52, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:23, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigUint64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestWeakPtr +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestSPSCQueue +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestThreadSafeWeakPtr +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestUniquePtr"], "start": 548287.132071697, "end": 548287.198988341, "context": null} +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestWrappingOperations +/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestUtf8 +/usr/bin/x86_64-linux-gnu-g++ -o number_utils.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/number_utils.cpp +config/external/icu/i18n/numfmt.o +/usr/bin/x86_64-linux-gnu-g++ -o ucurr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ucurr.cpp +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestVector"], "start": 548287.253635527, "end": 548287.288742787, "context": null} +config/external/icu/common/udata.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestVariant"], "start": 548287.256759229, "end": 548287.290904935, "context": null} +/build/reproducible-path/mozjs115-115.17.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 +/usr/bin/x86_64-linux-gnu-g++ -o numfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numfmt.cpp +config/external/icu/i18n/numparse_affixes.o +/usr/bin/x86_64-linux-gnu-g++ -o numparse_affixes.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_affixes.cpp +config/external/icu/i18n/numparse_compositions.o +/usr/bin/x86_64-linux-gnu-g++ -o numparse_compositions.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_compositions.cpp +config/external/icu/i18n/numparse_currency.o +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSPSCQueue +/usr/bin/x86_64-linux-gnu-g++ -o udata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/udata.cpp +/build/reproducible-path/mozjs115-115.17.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 +config/external/icu/common/udatamem.o +/build/reproducible-path/mozjs115-115.17.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 +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestWeakPtr"], "start": 548287.374349574, "end": 548287.409281853, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o udatamem.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/udatamem.cpp +config/external/icu/common/udataswp.o +/usr/bin/x86_64-linux-gnu-g++ -o udataswp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/udataswp.cpp +config/external/icu/common/uenum.o +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestXorShift128PlusRNG +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestWrappingOperations"], "start": 548287.501104641, "end": 548287.535040352, "context": null} +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestThreadSafeWeakPtr +/usr/bin/x86_64-linux-gnu-g++ -o numparse_currency.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_currency.cpp +config/external/icu/i18n/numparse_decimal.o +/build/reproducible-path/mozjs115-115.17.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 +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSPSCQueue"], "start": 548287.591912878, "end": 548287.626708531, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o numparse_decimal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_decimal.cpp +config/external/icu/i18n/numparse_impl.o +/usr/bin/x86_64-linux-gnu-g++ -o numparse_impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_impl.cpp +config/external/icu/i18n/numparse_parsednumber.o +/build/reproducible-path/mozjs115-115.17.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 +/build/reproducible-path/mozjs115-115.17.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 +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestXorShift128PlusRNG"], "start": 548287.702246302, "end": 548287.76549662, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestThreadSafeWeakPtr"], "start": 548287.78216564, "end": 548287.817880739, "context": null} +In file included from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:10: +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::integer()' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:99:29: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' is used uninitialized [-Wuninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::integer()': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 281 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::integer()' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:99:29: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' is used uninitialized [-Wuninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::integer()': +/build/reproducible-path/mozjs115-115.17.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; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::fixedFraction(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:104:33: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::fixedFraction(int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 281 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::fixedFraction(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:104:33: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::fixedFraction(int32_t)': +/build/reproducible-path/mozjs115-115.17.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; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::minFraction(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:112:33: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::minFraction(int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 281 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::minFraction(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:112:33: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::minFraction(int32_t)': +/build/reproducible-path/mozjs115-115.17.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; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::maxFraction(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:120:33: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::maxFraction(int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 281 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::maxFraction(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:120:33: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::maxFraction(int32_t)': +/build/reproducible-path/mozjs115-115.17.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; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::minMaxFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:129:33: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::minMaxFraction(int32_t, int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 281 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::minMaxFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:129:33: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::minMaxFraction(int32_t, int32_t)': +/build/reproducible-path/mozjs115-115.17.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/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestPoisonArea +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, + inlined from 'static icu_73::number::Precision icu_73::number::Precision::fixedSignificantDigits(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:137:36: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::fixedSignificantDigits(int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 292 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, + inlined from 'static icu_73::number::Precision icu_73::number::Precision::fixedSignificantDigits(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:137:36: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::fixedSignificantDigits(int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here + 292 | FractionSignificantSettings settings; + | ^~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o uenum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uenum.cpp +config/external/icu/common/uhash.o +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, + inlined from 'static icu_73::number::Precision icu_73::number::Precision::minSignificantDigits(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:145:36: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::minSignificantDigits(int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 292 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, + inlined from 'static icu_73::number::Precision icu_73::number::Precision::minSignificantDigits(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:145:36: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::minSignificantDigits(int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here + 292 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, + inlined from 'static icu_73::number::Precision icu_73::number::Precision::maxSignificantDigits(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:153:36: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::maxSignificantDigits(int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 292 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, + inlined from 'static icu_73::number::Precision icu_73::number::Precision::maxSignificantDigits(int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:153:36: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::maxSignificantDigits(int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here + 292 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, + inlined from 'static icu_73::number::Precision icu_73::number::Precision::minMaxSignificantDigits(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:162:36: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::minMaxSignificantDigits(int32_t, int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 292 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36, + inlined from 'static icu_73::number::Precision icu_73::number::Precision::minMaxSignificantDigits(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:162:36: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::minMaxSignificantDigits(int32_t, int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here + 292 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' is used uninitialized [-Wuninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 281 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'icu_73::number::FractionPrecision::FractionPrecision(const icu_73::number::Precision::PrecisionType&, const icu_73::number::Precision::PrecisionUnion&) [inherited from icu_73::number::Precision]' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:899:22, + inlined from 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:288:33: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' is used uninitialized [-Wuninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::FractionPrecision icu_73::number::Precision::constructFraction(int32_t, int32_t)': +/build/reproducible-path/mozjs115-115.17.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; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' is used uninitialized [-Wuninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 292 | FractionSignificantSettings settings; + | ^~~~~~~~ +In constructor 'icu_73::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', + inlined from 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:299:36: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/unicode/numberformatter.h:766:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' is used uninitialized [-Wuninitialized] + 766 | : fType(type), fUnion(union_) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In static member function 'static icu_73::number::Precision icu_73::number::Precision::constructSignificant(int32_t, int32_t)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here + 292 | FractionSignificantSettings settings; + | ^~~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o uhash.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uhash.cpp +config/external/icu/common/uhash_us.o +/usr/bin/x86_64-linux-gnu-g++ -o numparse_parsednumber.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_parsednumber.cpp +config/external/icu/i18n/numparse_scientific.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/CallNonGenericMethod.cpp:7, - from Unified_cpp_js_src12.cpp:2: -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.17.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.17.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, - inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:49:27, - inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:109:15, - inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.cpp:501:62: -/build/reproducible-path/mozjs115-115.17.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; } - | ~~~~~^~~~~~ -In file included from Unified_cpp_js_src12.cpp:29: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment-inl.h:10, - from /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment.h:109:15, - inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.cpp:501:62: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, - inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:92:48, - inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.cpp:501:48: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, - inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.h:92:48, - inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Compartment.cpp:501:48: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': -/build/reproducible-path/mozjs115-115.17.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 '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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:3493:33: -/build/reproducible-path/mozjs115-115.17.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=] + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.h:10, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4916:61: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CheckLexicalNameConflict(JSContext*, JS::Handle, JS::HandleObject, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3493:12: note: 'id' declared here - 3493 | RootedId id(cx, NameToId(name)); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3490:16: note: 'cx' declared here - 3490 | JSContext* cx, Handle lexicalEnv, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests23.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = 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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:3783:49: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::getCloneBufferAsArrayBuffer_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4915:32: note: 'obj' declared here + 4915 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4913:59: note: 'cx' declared here + 4913 | static bool getCloneBufferAsArrayBuffer_impl(JSContext* cx, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In member function 'icu_73::number::Precision icu_73::number::Precision::withCurrency(const icu_73::CurrencyUnit&, UErrorCode&) const': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:254:70: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] + 254 | : static_cast(Precision::fixedFraction(minMaxFrac)); + | ^ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 281 | FractionSignificantSettings settings; + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:254:70: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] + 254 | : static_cast(Precision::fixedFraction(minMaxFrac)); + | ^ +/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o uhash_us.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uhash_us.cpp +config/external/icu/common/uinit.o +In member function 'icu_73::number::Precision icu_73::number::Precision::withCurrency(const icu_73::CurrencyUnit&, UErrorCode&) const', + inlined from 'icu_73::number::Precision icu_73::number::CurrencyPrecision::withCurrency(const icu_73::CurrencyUnit&) const' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:262:47: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:254:70: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] + 254 | : static_cast(Precision::fixedFraction(minMaxFrac)); + | ^ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In member function 'icu_73::number::Precision icu_73::number::CurrencyPrecision::withCurrency(const icu_73::CurrencyUnit&) const': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 281 | FractionSignificantSettings settings; + | ^~~~~~~~ +In member function 'icu_73::number::Precision icu_73::number::Precision::withCurrency(const icu_73::CurrencyUnit&, UErrorCode&) const', + inlined from 'icu_73::number::Precision icu_73::number::CurrencyPrecision::withCurrency(const icu_73::CurrencyUnit&) const' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:262:47: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:254:70: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] + 254 | : static_cast(Precision::fixedFraction(minMaxFrac)); + | ^ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In member function 'icu_73::number::Precision icu_73::number::CurrencyPrecision::withCurrency(const icu_73::CurrencyUnit&) const': +/build/reproducible-path/mozjs115-115.17.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; + | ^~~~~~~~ +In member function 'icu_73::number::Precision icu_73::number::Precision::withCurrency(const icu_73::CurrencyUnit&, UErrorCode&) const', + inlined from 'icu_73::number::impl::RoundingImpl::RoundingImpl(const icu_73::number::Precision&, UNumberFormatRoundingMode, const icu_73::CurrencyUnit&, UErrorCode&)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:352:44, + inlined from 'icu_73::number::impl::RoundingImpl::RoundingImpl(const icu_73::number::Precision&, UNumberFormatRoundingMode, const icu_73::CurrencyUnit&, UErrorCode&)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:348:1: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:254:70: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' may be used uninitialized [-Wmaybe-uninitialized] + 254 | : static_cast(Precision::fixedFraction(minMaxFrac)); + | ^ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In constructor 'icu_73::number::impl::RoundingImpl::RoundingImpl(const icu_73::number::Precision&, UNumberFormatRoundingMode, const icu_73::CurrencyUnit&, UErrorCode&)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here + 281 | FractionSignificantSettings settings; + | ^~~~~~~~ +In member function 'icu_73::number::Precision icu_73::number::Precision::withCurrency(const icu_73::CurrencyUnit&, UErrorCode&) const', + inlined from 'icu_73::number::impl::RoundingImpl::RoundingImpl(const icu_73::number::Precision&, UNumberFormatRoundingMode, const icu_73::CurrencyUnit&, UErrorCode&)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:352:44, + inlined from 'icu_73::number::impl::RoundingImpl::RoundingImpl(const icu_73::number::Precision&, UNumberFormatRoundingMode, const icu_73::CurrencyUnit&, UErrorCode&)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:348:1: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp:254:70: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' may be used uninitialized [-Wmaybe-uninitialized] + 254 | : static_cast(Precision::fixedFraction(minMaxFrac)); + | ^ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_rounding.cpp: In constructor 'icu_73::number::impl::RoundingImpl::RoundingImpl(const icu_73::number::Precision&, UNumberFormatRoundingMode, const icu_73::CurrencyUnit&, UErrorCode&)': +/build/reproducible-path/mozjs115-115.17.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; + | ^~~~~~~~ +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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:7198:42: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CheckGlobalDeclarationConflicts(JSContext*, JS::HandleScript, JS::Handle, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3783:23: note: 'bi' declared here - 3783 | Rooted bi(cx, BindingIter(script)); - | ^~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:3953:39: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetExceptionInfo(JSContext*, uint32_t, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:7198:16: note: 'obj' declared here + 7198 | RootedObject obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:7155:41: note: 'cx' declared here + 7155 | static bool GetExceptionInfo(JSContext* cx, uint32_t argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o uinit.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uinit.cpp +config/external/icu/common/uinvchar.o +/usr/bin/x86_64-linux-gnu-g++ -o uinvchar.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uinvchar.cpp +config/external/icu/common/uiter.o +/usr/bin/x86_64-linux-gnu-g++ -o uiter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uiter.cpp +config/external/icu/common/ulist.o +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestUtf8 +/usr/bin/x86_64-linux-gnu-g++ -o ulist.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ulist.cpp +config/external/icu/common/uloc.o +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:8077:45: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::GlobalOrEvalDeclInstantiation(JSContext*, JS::HandleObject, JS::HandleScript, GCThingIndex)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3828:37: note: 'env' declared here - 3828 | Rooted env(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3943:51: note: 'cx' declared here - 3943 | bool js::GlobalOrEvalDeclInstantiation(JSContext* cx, HandleObject envChain, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GlobalLexicals(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8077:16: note: 'res' declared here + 8077 | RootedObject res(cx, JS_NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8066:39: note: 'cx' declared here + 8066 | static bool GlobalLexicals(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o numparse_scientific.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_scientific.cpp +config/external/icu/i18n/numparse_symbols.o +/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o numparse_symbols.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_symbols.cpp +config/external/icu/i18n/numparse_validators.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.17.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.17.0/js/src/vm/Compartment.cpp:306:51: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'bool ObjectGlobal(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8011:43: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment.cpp: In member function 'bool JS::Compartment::getOrCreateWrapper(JSContext*, JS::HandleObject, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Compartment.cpp:288:49: note: 'cx' declared here - 288 | bool Compartment::getOrCreateWrapper(JSContext* cx, HandleObject existing, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/vm/EqualityOperations.cpp:96:76: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ObjectGlobal(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8011:16: note: 'obj' declared here + 8011 | RootedObject obj(cx, &args[0].toObject()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8002:37: note: 'cx' declared here + 8002 | static bool ObjectGlobal(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o numparse_validators.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numparse_validators.cpp +config/external/icu/i18n/numrange_capi.o +/build/reproducible-path/mozjs115-115.17.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 member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:7986:55: +/build/reproducible-path/mozjs115-115.17.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_src13.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EqualityOperations.cpp: In function 'bool LooselyEqualBooleanAndOther(JSContext*, JS::Handle, JS::Handle, bool*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EqualityOperations.cpp:90:52: note: 'cx' declared here - 90 | static bool LooselyEqualBooleanAndOther(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:7986:16: note: 'obj' declared here + 7986 | RootedObject obj(cx, JS::GetScriptedCallerGlobal(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:7983:45: note: 'cx' declared here + 7983 | static bool ScriptedCallerGlobal(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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 +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestPoisonArea"], "start": 548288.477298237, "end": 548288.509021372, "context": null} +/usr/bin/x86_64-linux-gnu-g++ -o uloc.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uloc.cpp +config/external/icu/common/uloc_keytype.o +/usr/bin/x86_64-linux-gnu-g++ -o uloc_keytype.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uloc_keytype.cpp +config/external/icu/common/uloc_tag.o +/usr/bin/x86_64-linux-gnu-g++ -o numrange_capi.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numrange_capi.cpp +config/external/icu/i18n/numrange_fluent.o +/usr/bin/x86_64-linux-gnu-g++ -o numrange_fluent.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numrange_fluent.cpp +config/external/icu/i18n/numrange_impl.o +/build/reproducible-path/mozjs115-115.17.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 +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Rooted&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:3364:43: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:7310:46: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:3362:16: note: 'cx' declared here - 3362 | JSContext* cx, const EnvironmentIter& originalIter, HandleObject scopeChain, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool SetGCCallback(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:7302:38: note: 'cx' declared here + 7302 | static bool SetGCCallback(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestUtf8"], "start": 548288.579269834, "end": 548288.644137639, "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.17.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.17.0/js/src/vm/ErrorObject.cpp:802:50: -/build/reproducible-path/mozjs115-115.17.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 GetBacktrace(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:6017:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ErrorObject.cpp: In function 'bool exn_toSource(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ErrorObject.cpp:795:37: note: 'cx' declared here - 795 | static bool exn_toSource(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetBacktrace(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:2283:62: -/build/reproducible-path/mozjs115-115.17.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=] +../../config/nsinstall -R -m 644 'TestAlgorithm' '../../dist/cppunittests' +In file included from /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIRWriter.h:477:43: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIRReader.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCloner.h:18, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIRWriter.h:476:10: note: 'addArgc' was declared here + 476 | bool addArgc; + | ^~~~~~~ +../../config/nsinstall -R -m 644 'TestArray' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestArrayUtils' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestAtomicBitfields' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestAtomics' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestBinarySearch' '../../dist/cppunittests' +/usr/bin/x86_64-linux-gnu-g++ -o uloc_tag.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/uloc_tag.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/uloc_tag.cpp +../../config/nsinstall -R -m 644 'TestBitSet' '../../dist/cppunittests' +config/external/icu/common/umapfile.o +../../config/nsinstall -R -m 644 'TestBloomFilter' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestBufferList' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestCasting' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestCeilingFloor' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestCheckedInt' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestCompactPair' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestCountPopulation' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestCountZeroes' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestDefineEnum' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestDoublyLinkedList' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestEndian' '../../dist/cppunittests' +/usr/bin/x86_64-linux-gnu-g++ -o numrange_impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numrange_impl.cpp +config/external/icu/i18n/numsys.o +../../config/nsinstall -R -m 644 'TestEnumeratedArray' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestEnumSet' '../../dist/cppunittests' +/usr/bin/x86_64-linux-gnu-g++ -o umapfile.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/umapfile.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/umapfile.cpp +config/external/icu/common/umath.o +../../config/nsinstall -R -m 644 'TestEnumTypeTraits' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestFastBernoulliTrial' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestFloatingPoint' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestFunctionRef' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestFunctionTypeTraits' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestHashTable' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestIntegerRange' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestJSONWriter' '../../dist/cppunittests' +/usr/bin/x86_64-linux-gnu-g++ -o numsys.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/numsys.cpp +../../config/nsinstall -R -m 644 'TestLinkedList' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestMacroArgs' '../../dist/cppunittests' +config/external/icu/i18n/olsontz.o +../../config/nsinstall -R -m 644 'TestMacroForEach' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestMathAlgorithms' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestMaybe' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestNonDereferenceable' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestNotNull' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestRandomNum' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestRange' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestRefPtr' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestResult' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestRollingMean' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestSaturate' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestScopeExit' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestSegmentedVector' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestSHA1' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestSIMD' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestSmallPointerArray' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestSplayTree' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestTextUtils' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestTypedEnum' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestUniquePtr' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestVariant' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestVector' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestWeakPtr' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestWrappingOperations' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestXorShift128PlusRNG' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestSPSCQueue' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestThreadSafeWeakPtr' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestUtf8' '../../dist/cppunittests' +../../config/nsinstall -R -m 644 'TestPoisonArea' '../../dist/cppunittests' +/build/reproducible-path/mozjs115-115.17.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 +../../config/nsinstall -R -m 755 'TestAlgorithm' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestArray' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestArrayUtils' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestAtomicBitfields' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestAtomics' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestBinarySearch' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestBitSet' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestBloomFilter' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestBufferList' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestCasting' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestCeilingFloor' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestCheckedInt' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestCompactPair' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestCountPopulation' '../../dist/bin' +/usr/bin/x86_64-linux-gnu-g++ -o olsontz.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/olsontz.cpp +../../config/nsinstall -R -m 755 'TestCountZeroes' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestDefineEnum' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestDoublyLinkedList' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestEndian' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestEnumeratedArray' '../../dist/bin' +config/external/icu/i18n/persncal.o +../../config/nsinstall -R -m 755 'TestEnumSet' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestEnumTypeTraits' '../../dist/bin' +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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:1546:50: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:2282:32: note: 'env' declared here - 2282 | Rooted env( - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::jit::DoTrialInlining(JSContext*, BaselineFrame*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/TrialInlining.cpp:25:42: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:1544:38: note: 'cx' declared here + 1544 | static bool ConvertToTier(JSContext* cx, HandleValue value, + | ~~~~~~~~~~~^~ +../../config/nsinstall -R -m 755 'TestFastBernoulliTrial' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestFloatingPoint' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestFunctionRef' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestFunctionTypeTraits' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestHashTable' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestIntegerRange' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestJSONWriter' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestLinkedList' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestMacroArgs' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestMacroForEach' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestMathAlgorithms' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestMaybe' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestNonDereferenceable' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestNotNull' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestRandomNum' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestRange' '../../dist/bin' +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ToNaNFlavor(JSContext*, JS::HandleValue, NaNFlavor*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1367:45, + inlined from 'bool WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1409:19: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jit11.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/TrialInlining.cpp: In function 'bool js::jit::DoTrialInlining(JSContext*, BaselineFrame*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/TrialInlining.cpp:25:16: note: 'script' declared here - 25 | RootedScript script(cx, frame->script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::WasmTableObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTableObject*; T = js::WasmTableObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:461:77: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1367:16: note: 'flavorStr' declared here + 1367 | RootedString flavorStr(cx, ToString(cx, v)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1388:40: note: 'cx' declared here + 1388 | static bool WasmGlobalIsNaN(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +../../config/nsinstall -R -m 755 'TestRefPtr' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestResult' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestRollingMean' '../../dist/bin' +In file included from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucurr.cpp:25: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucurr.cpp: In function 'const void* ucurr_register_73(const char16_t*, const char*, UErrorCode*)': +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/cstring.h:43:70: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] + 43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) + | ^ +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucurr.cpp:385:9: note: in expansion of macro 'uprv_strncpy' + 385 | uprv_strncpy(id, _id, len); + | ^~~~~~~~~~~~ +In constructor 'CReg::CReg(const char16_t*, const char*)', + inlined from 'static const void* CReg::reg(const char16_t*, const char*, UErrorCode*)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucurr.cpp:394:41, + inlined from 'const void* ucurr_register_73(const char16_t*, const char*, UErrorCode*)' at /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/ucurr.cpp:466:25: +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/cstring.h:37:57: note: length computed here + 37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) +/build/reproducible-path/mozjs115-115.17.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); + | ^~~~~~~~~~~ +../../config/nsinstall -R -m 755 'TestSaturate' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestScopeExit' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestSegmentedVector' '../../dist/bin' +/usr/bin/x86_64-linux-gnu-g++ -o umath.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -frtti -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/umath.o.pp /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/umath.cpp +../../config/nsinstall -R -m 755 'TestSHA1' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestSIMD' '../../dist/bin' +config/external/icu/common/umutablecptrie.o +../../config/nsinstall -R -m 755 'TestSmallPointerArray' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestSplayTree' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestTextUtils' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestTypedEnum' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestUniquePtr' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestVariant' '../../dist/bin' +/usr/bin/x86_64-linux-gnu-g++ -o persncal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/persncal.cpp +../../config/nsinstall -R -m 755 'TestVector' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestWeakPtr' '../../dist/bin' +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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 /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject-inl.h:27, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject-inl.h:31, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:35: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +config/external/icu/i18n/pluralranges.o +../../config/nsinstall -R -m 755 'TestWrappingOperations' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestXorShift128PlusRNG' '../../dist/bin' +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp:255:47: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'bool js::wasm::GetImports(JSContext*, const Module&, JS::HandleObject, ImportValues*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:461:34: note: 'obj' declared here - 461 | Rooted obj(cx, &v.toObject().as()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/Exception.h:15, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/FrameIter.cpp:821:57: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp: In function 'JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp:255:16: note: 'obj' declared here + 255 | RootedObject obj(cx, UncheckedUnwrap(objArg)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp:248:50: note: 'cx' declared here + 248 | JSErrorReport* js::ErrorFromException(JSContext* cx, HandleObject objArg) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o pluralranges.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/pluralranges.cpp +config/external/icu/i18n/plurfmt.o +../../config/nsinstall -R -m 755 'TestSPSCQueue' '../../dist/bin' +../../config/nsinstall -R -m 755 'TestThreadSafeWeakPtr' '../../dist/bin' +../../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.17.0/debian/build/mfbt/tests' +/usr/bin/x86_64-linux-gnu-g++ -o umutablecptrie.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/umutablecptrie.cpp +config/external/icu/common/umutex.o +/usr/bin/x86_64-linux-gnu-g++ -o umutex.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/umutex.cpp +config/external/icu/common/unames.o +/build/reproducible-path/mozjs115-115.17.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 +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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:874:53: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src14.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/FrameIter.cpp: In member function 'bool js::FrameIter::matchCallee(JSContext*, JS::Handle) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/FrameIter.cpp:821:23: note: 'currentCallee' declared here - 821 | Rooted currentCallee(cx, calleeTemplate()); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctions.cpp:477:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmMaxMemoryPages(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:874:27: note: 'ls' declared here + 874 | Rooted ls(cx, s->ensureLinear(cx)); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:863:43: note: 'cx' declared here + 863 | static bool WasmMaxMemoryPages(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o plurfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/plurfmt.cpp +config/external/icu/i18n/plurrule.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:186:46: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/VMFunctions.cpp:477:19: note: 'cargs' declared here - 477 | ConstructArgs cargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:4747:79, - inlined from 'bool WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:4740:13: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:186:16: note: 'info' declared here + 186 | RootedObject info(cx, JS_NewPlainObject(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4703:46: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:4747:26: note: 'promise' declared here - 4747 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:4740:48: note: 'cx' declared here - 4740 | static bool WebAssembly_instantiate(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4703:16: note: 'info' declared here + 4703 | RootedObject info(cx, JS_NewPlainObject(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4701:46: note: 'cx' declared here + 4701 | static bool GetJitCompilerOptions(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o unames.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unames.cpp +config/external/icu/common/unifiedcache.o +/usr/bin/x86_64-linux-gnu-g++ -o plurrule.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/plurrule.cpp +config/external/icu/i18n/quantityformatter.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:1560:51: + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp:3161:54: /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:1549:50: note: 'cx' declared here - 1549 | bool WasmModuleObject::customSections(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/WarpBuilder.h:14, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jit/WarpBuilder.cpp:3428:38: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/WarpBuilder.cpp: In member function 'bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/WarpBuilder.cpp:3390:11: note: 'resultType' was declared here - 3390 | MIRType resultType; - | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp: In function 'bool FormatDate(JSContext*, js::DateTimeInfo::ShouldRFP, double, FormatSpec, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:3161:16: note: 'str' declared here + 3161 | RootedString str(cx, NewStringCopyZ(cx, buf)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/GeneratorObject.cpp:317:70: -/build/reproducible-path/mozjs115-115.17.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 'bool GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:226:46: +/build/reproducible-path/mozjs115-115.17.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_src14.cpp:47: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GeneratorObject.cpp: In static member function 'static js::GeneratorObject* js::GeneratorObject::create(JSContext*, JS::HandleFunction)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GeneratorObject.cpp:308:53: note: 'cx' declared here - 308 | GeneratorObject* GeneratorObject::create(JSContext* cx, HandleFunction fun) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Result.h:121, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jspubtd.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject-inl.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:11, - from Unified_cpp_js_src17.cpp:2: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/JSObject.cpp:441:5: required from here - 842 | return mozTryTempResult_.propagateErr(); \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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.17.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::StringObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StringObject*; T = js::StringObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/StringObject-inl.h:39:75, - inlined from 'JSObject* js::jit::NewStringObject(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:800:30: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:226:16: note: 'info' declared here + 226 | RootedObject info(cx, JS_NewPlainObject(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:224:46: note: 'cx' declared here + 224 | static bool GetBuildConfiguration(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o quantityformatter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/quantityformatter.cpp +config/external/icu/i18n/rbnf.o +/usr/bin/x86_64-linux-gnu-g++ -o rbnf.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/rbnf.cpp +config/external/icu/i18n/rbtz.o +/usr/bin/x86_64-linux-gnu-g++ -o unifiedcache.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unifiedcache.cpp +config/external/icu/common/unifilt.o +/usr/bin/x86_64-linux-gnu-g++ -o unifilt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unifilt.cpp +config/external/icu/common/unifunct.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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 /build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:49: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringObject-inl.h: In function 'JSObject* js::jit::NewStringObject(JSContext*, JS::HandleString)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here - 38 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctions.cpp:799:38: note: 'cx' declared here - 799 | JSObject* NewStringObject(JSContext* cx, HandleString str) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o rbtz.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/rbtz.cpp +config/external/icu/i18n/region.o +/usr/bin/x86_64-linux-gnu-g++ -o unifunct.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unifunct.cpp +config/external/icu/common/uniset.o +/usr/bin/x86_64-linux-gnu-g++ -o region.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/region.cpp +config/external/icu/i18n/reldatefmt.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.17.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.17.0/js/src/vm/GeneratorObject.cpp:390:65: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:3019:46: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GeneratorObject.cpp: In function 'bool GeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GeneratorObject.cpp:389:16: note: 'iteratorProto' declared here - 389 | RootedObject iteratorProto( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GeneratorObject.cpp:370:53: note: 'cx' declared here - 370 | static bool GeneratorFunctionClassFinish(JSContext* cx, +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GeneratorObject.cpp:104:71: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GeneratorObject.cpp: In static member function 'static JSObject* js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GeneratorObject.cpp:100:18: note: 'handlerFun' declared here - 100 | RootedFunction handlerFun( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GeneratorObject.cpp:89:16: note: 'cx' declared here - 89 | JSContext* cx, AbstractFramePtr frame) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src18.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 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.17.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.17.0/js/src/vm/GeneratorObject.cpp:76:53: -/build/reproducible-path/mozjs115-115.17.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=] +/usr/bin/x86_64-linux-gnu-g++ -o uniset.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uniset.cpp +config/external/icu/common/uniset_closure.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:2745:36: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GeneratorObject.cpp: In static member function 'static JSObject* js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GeneratorObject.cpp:74:36: note: 'genObj' declared here - 74 | Rooted genObj( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GeneratorObject.cpp:59:63: note: 'cx' declared here - 59 | JSObject* AbstractGeneratorObject::createFromFrame(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:202:71: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool HasChild(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:2745:15: note: 'child' declared here + 2745 | RootedValue child(cx, args.get(1)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::CallObject* js::CallObject::createHollowForDebug(JSContext*, JS::HandleFunction)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:202:24: note: 'shape' declared here - 202 | Rooted shape(cx, EmptyEnvironmentShape(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:822:65: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/common/unicode/unistr.h:36, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/charstr.h:18, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/number_decnum.h:11, + from /build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/i18n/number_skeletons.cpp:1027:52: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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/x86_64-linux-gnu-g++ -o uniset_closure.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uniset_closure.cpp +config/external/icu/common/uniset_props.o +/usr/bin/x86_64-linux-gnu-g++ -o uniset_props.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uniset_props.cpp +config/external/icu/common/unisetspan.o +/usr/bin/x86_64-linux-gnu-g++ -o unisetspan.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unisetspan.cpp +config/external/icu/common/unistr.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:7643:73: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::NonSyntacticVariablesObject* js::NonSyntacticVariablesObject::create(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:821:24: note: 'shape' declared here - 821 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:820:16: note: 'cx' declared here - 820 | 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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:300:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool SetTimeZone(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:7610:36: note: 'cx' declared here + 7610 | static bool SetTimeZone(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o unistr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unistr.cpp +config/external/icu/common/unistr_case.o +/usr/bin/x86_64-linux-gnu-g++ -o reldatefmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::VarEnvironmentObject* js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:299:24: note: 'shape' declared here - 299 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:959:63: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4178:47: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:958:24: note: 'shape' declared here - 958 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:1221:78: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool DumpHeap(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:3148:75: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:1219:24: note: 'shape' declared here - 1219 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:611:79: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool NewObjectWithManyReservedSlots(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:3140:55: note: 'cx' declared here + 3140 | static bool NewObjectWithManyReservedSlots(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o reldtfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/reldtfmt.cpp +config/external/icu/i18n/rulebasedcollator.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:610:24: note: 'shape' declared here - 610 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:585:67: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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 = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4378:53, + inlined from 'bool ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4366:13: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::WasmInstanceEnvironmentObject* js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:584:24: note: 'shape' declared here - 584 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:3083:55, - inlined from 'JSObject* GetDebugEnvironment(JSContext*, const js::EnvironmentIter&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3233:51: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4378:21: note: 'stack' declared here + 4378 | Rooted stack(cx, NewDenseEmptyArray(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:2999:3: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In function 'JSObject* GetDebugEnvironment(JSContext*, const js::EnvironmentIter&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3083:30: note: 'env' declared here - 3083 | Rooted env(cx, &ei.environment()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp:1199:63: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:2980:21: note: 'propName' declared here + 2980 | Rooted propName(cx, GetPropertiesAddedName(cx)); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:7731:73: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:1198:24: note: 'shape' declared here - 1198 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:1170:63: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool SetDefaultLocale(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:7715:41: note: 'cx' declared here + 7715 | static bool SetDefaultLocale(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o rulebasedcollator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/rulebasedcollator.cpp +config/external/icu/i18n/scriptset.o +/usr/bin/x86_64-linux-gnu-g++ -o unistr_case.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unistr_case.cpp +config/external/icu/common/unistr_case_locale.o +/usr/bin/x86_64-linux-gnu-g++ -o unistr_case_locale.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unistr_case_locale.cpp +config/external/icu/common/unistr_cnv.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::GlobalLexicalEnvironmentObject* js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:1169:24: note: 'shape' declared here - 1169 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:634:78: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o scriptset.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/scriptset.cpp +config/external/icu/i18n/search.o +/usr/bin/x86_64-linux-gnu-g++ -o unistr_cnv.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unistr_cnv.cpp +config/external/icu/common/unistr_props.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.17.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.17.0/js/src/jsexn.cpp:506:22: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:633:24: note: 'shape' declared here - 633 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:3310:47: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp: In member function 'bool JS::ErrorReportBuilder::init(JSContext*, const JS::ExceptionStack&, SniffingBehavior)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp:506:16: note: 'str' declared here + 506 | RootedString str(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:3043:52, + inlined from 'NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:3103:3: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CreateObjectsForEnvironmentChain(JSContext*, JS::HandleObjectVector, JS::HandleObject, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:3310:16: note: 'enclosingEnv' declared here - 3310 | RootedObject enclosingEnv(cx, terminatingEnv); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/ErrorObject.cpp:457:58: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:3043:26: note: 'obj' declared here + 3043 | Rooted obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:3099:40: note: '' declared here + 3099 | static auto callHook = [](JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o unistr_props.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unistr_props.cpp +config/external/icu/common/unistr_titlecase_brkiter.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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 /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject-inl.h:33, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:34: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/ErrorObject.cpp:444:39: note: 'cx' declared here - 444 | bool js::ErrorObject::init(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src19.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.17.0/js/src/ds/LifoAlloc.h:196, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/JitAllocPolicy.h:22, + from /build/reproducible-path/mozjs115-115.17.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 = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ErrorObject.cpp:533:34: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/CacheIR.cpp:5557:41: +/build/reproducible-path/mozjs115-115.17.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_19(D) + 344])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ErrorObject.cpp:533:16: note: 'proto' declared here - 533 | RootedObject proto(cx, protoArg); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ErrorObject.cpp:523:49: note: 'cx' declared here - 523 | ErrorObject* js::ErrorObject::create(JSContext* cx, JSExnType errorType, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::OptimizeSpreadCallIRGenerator::tryAttachArguments()': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:5557:16: note: 'obj' declared here + 5557 | RootedObject obj(cx_, &val_.toObject()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = std::nullptr_t; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ErrorObject.cpp:208:35: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/ErrorObject.cpp:208:16: note: 'message' declared here - 208 | RootedString message(cx, nullptr); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/ErrorObject.cpp:336:68: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ErrorObject.cpp: In function 'bool AggregateError(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ErrorObject.cpp:335:24: note: 'obj' declared here - 335 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::ModuleEnvironmentObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleEnvironmentObject*; T = js::ModuleEnvironmentObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp:390:74: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ToLaneInterp(JSContext*, JS::HandleValue, LaneInterp*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1135:45, + inlined from 'bool WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1192:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::ModuleEnvironmentObject* js::ModuleEnvironmentObject::create(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:388:36: note: 'env' declared here - 388 | Rooted env( - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/EnvironmentObject.cpp:1013:58: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1135:16: note: 'interpStr' declared here + 1135 | RootedString interpStr(cx, ToString(cx, v)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1162:46: note: 'cx' declared here + 1162 | static bool WasmGlobalExtractLane(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o unistr_titlecase_brkiter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unistr_titlecase_brkiter.cpp +config/external/icu/common/unormcmp.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:1012:42: note: 'copy' declared here - 1012 | Rooted copy( - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/EnvironmentObject.cpp:1009:16: note: 'cx' declared here - 1009 | JSContext* cx, Handle env) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 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.17.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.17.0/js/src/wasm/WasmJS.cpp:2430:53: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmInstanceScope* js::WasmInstanceObject::getScope(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:2429:30: note: 'instanceScope' declared here - 2429 | Rooted instanceScope( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:2451:56: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:3043:26: note: 'obj' declared here + 3043 | Rooted obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:3104:45: note: '' declared here + 3104 | static auto constructHook = [](JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o unormcmp.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/unormcmp.cpp +config/external/icu/common/uobject.o +/usr/bin/x86_64-linux-gnu-g++ -o uobject.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uobject.cpp +config/external/icu/common/uprops.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:1097:69: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:2450:30: note: 'instanceScope' declared here - 2450 | Rooted instanceScope( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/wasm/WasmJS.cpp:2637:71: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmGlobalFromArrayBuffer(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1096:16: note: 'proto' declared here + 1096 | RootedObject proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1044:50: note: 'cx' declared here + 1044 | static bool WasmGlobalFromArrayBuffer(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o search.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/search.cpp +config/external/icu/i18n/selfmt.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmMemoryObject::bufferGetterImpl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:2635:37: note: 'newBuffer' declared here - 2635 | RootedSharedArrayBufferObject newBuffer( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:2625:52: note: 'cx' declared here - 2625 | bool WasmMemoryObject::bufferGetterImpl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/wasm/WasmJS.cpp:3763:79: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o selfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/selfmt.cpp +config/external/icu/i18n/sharedbreakiterator.o +/usr/bin/x86_64-linux-gnu-g++ -o sharedbreakiterator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/sharedbreakiterator.cpp +config/external/icu/i18n/simpletz.o +/usr/bin/x86_64-linux-gnu-g++ -o simpletz.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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 = js::WeakMapObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakMapObject.cpp:250:73: /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3762:26: note: 'obj' declared here - 3762 | Rooted obj(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3749:78: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3710:42: note: 'cx' declared here - 3710 | bool WasmTagObject::construct(JSContext* cx, unsigned argc, Value* vp) { +In file included from Unified_cpp_js_src3.cpp:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakMapObject.cpp:250:16: note: 'obj' declared here + 250 | RootedObject obj(cx, NewObjectWithClassProto(cx, proto)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakMapObject.cpp:237:42: note: 'cx' declared here + 237 | bool WeakMapObject::construct(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.h:10, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsapi-tests/tests.h:351:33: -/build/reproducible-path/mozjs115-115.17.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=] +/usr/bin/x86_64-linux-gnu-g++ -o smpdtfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/smpdtfmt.cpp +config/external/icu/i18n/smpdtfst.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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 /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testUbiNode.cpp:15: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:351:27: note: 'str' declared here - 351 | JS::Rooted str(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:348:32: note: 'cx' declared here - 348 | static bool print(JSContext* cx, unsigned argc, JS::Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmModuleObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:1749:74: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o uprops.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uprops.cpp +config/external/icu/common/uresbund.o +/usr/bin/x86_64-linux-gnu-g++ -o smpdtfst.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/smpdtfst.cpp +config/external/icu/i18n/sortkey.o +/usr/bin/x86_64-linux-gnu-g++ -o uresbund.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uresbund.cpp +config/external/icu/common/uresdata.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3460:63: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o sortkey.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/sortkey.cpp +config/external/icu/i18n/standardplural.o +/usr/bin/x86_64-linux-gnu-g++ -o standardplural.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/standardplural.cpp +config/external/icu/i18n/string_segment.o +/usr/bin/x86_64-linux-gnu-g++ -o uresdata.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uresdata.cpp +config/external/icu/common/uscript.o +/usr/bin/x86_64-linux-gnu-g++ -o uscript.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uscript.cpp +config/external/icu/common/uscript_props.o +/usr/bin/x86_64-linux-gnu-g++ -o uscript_props.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uscript_props.cpp +config/external/icu/common/uset.o +/usr/bin/x86_64-linux-gnu-g++ -o uset.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uset.cpp +config/external/icu/common/uset_props.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3459:29: note: 'obj' declared here - 3459 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmModule.cpp:860:36: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::intl::SharedIntlData::ensureTimeZones(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/SharedIntlData.cpp:187:30: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmModule.cpp:827:29: note: 'go' declared here - 827 | Rooted go( - | ^~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/wasm/WasmJS.cpp:4008:66: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'bool js::intl::SharedIntlData::ensureTimeZones(JSContext*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/SharedIntlData.cpp:187:19: note: 'linkName' declared here + 187 | Rooted linkName(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/SharedIntlData.cpp:122:59: note: 'cx' declared here + 122 | bool js::intl::SharedIntlData::ensureTimeZones(JSContext* cx) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o string_segment.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/string_segment.cpp +config/external/icu/i18n/stsearch.o +/build/reproducible-path/mozjs115-115.17.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 +/usr/bin/x86_64-linux-gnu-g++ -o uset_props.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uset_props.cpp +config/external/icu/common/usetiter.o +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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4881:61: /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:4007:32: note: 'obj' declared here - 4007 | Rooted obj( +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::getCloneBuffer_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4880:32: note: 'obj' declared here + 4880 | Rooted obj( | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3968:64: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4879:46: note: 'cx' declared here + 4879 | static bool getCloneBuffer_impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3967:32: note: 'exnObj' declared here - 3967 | Rooted exnObj( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:3919:48: note: 'cx' declared here - 3919 | bool WasmExceptionObject::construct(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/Span.h:37, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/DbgMacro.h:13, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:13, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/LinkedList.h:73, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = mozilla::Vector; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1033:22, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = mozilla::Vector; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1065:32: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:226:11, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = mozilla::Vector; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1068:22: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4237:48: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4237:16: note: 'stack' declared here + 4237 | RootedObject stack(cx, NewDenseEmptyArray(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/wasm/WasmJS.cpp:3070:62: +/usr/bin/x86_64-linux-gnu-g++ -o stsearch.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/stsearch.cpp +config/external/icu/i18n/taiwncal.o +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::visitStoreUnboxedScalar(js::jit::LStoreUnboxedScalar*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp:15614:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] +15614 | Address dest = ToAddress(elements, lir->index(), writeType); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o taiwncal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o timezone.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/timezone.cpp +config/external/icu/i18n/tmunit.o +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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5186:45: /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:3069:28: note: 'obj' declared here - 3069 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:3064:53: note: 'cx' declared here - 3064 | WasmTableObject* WasmTableObject::create(JSContext* cx, uint32_t initialLength, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = 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.17.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.17.0/js/src/wasm/WasmJS.cpp:3162:41: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CustomSerializableObject::CanTransfer(JSContext*, JS::Handle, bool*, void*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5186:39: note: 'obj' declared here + 5186 | Rooted obj(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5184:38: note: 'cx' declared here + 5184 | static bool CanTransfer(JSContext* cx, JS::Handle wrapped, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o tmunit.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tmunit.cpp +config/external/icu/i18n/tmutamt.o +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonAnalysis.h:15, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/IonCacheIRCompiler.cpp:591:71: +/build/reproducible-path/mozjs115-115.17.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) + 8])[1]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:3160:28: note: 'table' declared here - 3160 | Rooted table( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmModule.cpp:788:69: -/build/reproducible-path/mozjs115-115.17.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=] +In file included from Unified_cpp_js_src_jit5.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonCacheIRCompiler.cpp: In member function 'js::jit::JitCode* js::jit::IonCacheIRCompiler::compile(js::jit::IonICStub*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/IonCacheIRCompiler.cpp:547:53: note: 'this' declared here + 547 | JitCode* IonCacheIRCompiler::compile(IonICStub* stub) { + | ^ +/usr/bin/x86_64-linux-gnu-g++ -o usetiter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/usetiter.cpp +config/external/icu/common/usprep.o +/usr/bin/x86_64-linux-gnu-g++ -o tmutamt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tmutamt.cpp +config/external/icu/i18n/tmutfmt.o +/usr/bin/x86_64-linux-gnu-g++ -o usprep.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/usprep.cpp +config/external/icu/common/ustack.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmModule.cpp:788:32: note: 'tableObj' declared here - 788 | Rooted tableObj(cx, tableImports[tableIndex]); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:2341:72: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ustack.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustack.cpp +config/external/icu/common/ustr_cnv.o +/usr/bin/x86_64-linux-gnu-g++ -o tmutfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tmutfmt.cpp +config/external/icu/i18n/tzfmt.o +/usr/bin/x86_64-linux-gnu-g++ -o tzfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tzfmt.cpp +config/external/icu/i18n/tzgnames.o +/usr/bin/x86_64-linux-gnu-g++ -o tzgnames.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tzgnames.cpp +config/external/icu/i18n/tznames.o +/usr/bin/x86_64-linux-gnu-g++ -o tznames.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tznames.cpp +config/external/icu/i18n/tznames_impl.o +/usr/bin/x86_64-linux-gnu-g++ -o ustr_cnv.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustr_cnv.cpp +config/external/icu/common/ustr_titlecase_brkiter.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:2325:16: note: 'cx' declared here - 2325 | JSContext* cx, Handle instanceObj, uint32_t funcIndex, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/Unified_cpp_js_src20.ojs/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.o - +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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 = ResolveResponseClosure*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:5296:52: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5405:46: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'bool ResolveResponse(JSContext*, JS::CallArgs, JS::Handle, bool, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5294:16: note: 'closure' declared here - 5294 | RootedObject closure( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:5335:79, - inlined from 'bool WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5327:13: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool Deserialize(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5405:18: note: 'opts' declared here + 5405 | RootedObject opts(cx, &args[1].toObject()); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5382:36: note: 'cx' declared here + 5382 | static bool Deserialize(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ustr_titlecase_brkiter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustr_titlecase_brkiter.cpp +config/external/icu/common/ustrcase.o +/usr/bin/x86_64-linux-gnu-g++ -o ustrcase.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustrcase.cpp +config/external/icu/common/ustrcase_locale.o +/usr/bin/x86_64-linux-gnu-g++ -o tznames_impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tznames_impl.cpp +config/external/icu/i18n/tzrule.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5335:26: note: 'promise' declared here - 5335 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:5365:79, - inlined from 'bool WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5357:13: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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::WeakRefObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WeakRefObject*; T = js::WeakRefObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakRefObject.cpp:49:60: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5365:26: note: 'promise' declared here - 5365 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); +In file included from Unified_cpp_js_src3.cpp:29: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakRefObject.cpp:48:26: note: 'weakRef' declared here + 48 | Rooted weakRef( | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:5357:57: note: 'cx' declared here - 5357 | static bool WebAssembly_instantiateStreaming(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakRefObject.cpp:23:42: note: 'cx' declared here + 23 | bool WeakRefObject::construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ustrcase_locale.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustrcase_locale.cpp +config/external/icu/common/ustrenum.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.17.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.17.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.17.0/js/src/wasm/WasmModule.cpp:1089:26: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:8462:62: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmModule.cpp:955:20: note: 'func' declared here - 955 | RootedFunction func(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmModule.cpp:1033:37: note: 'cx' declared here - 1033 | bool Module::instantiate(JSContext* cx, ImportValues& imports, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:292, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.cpp:7, - from Unified_cpp_js_src_jit14.cpp:2: -In member function 'void js::jit::X86Encoding::BaseAssemblerX64::xchgq_rm(js::jit::X86Encoding::RegisterID, int32_t, js::jit::X86Encoding::RegisterID)', - inlined from 'void js::jit::Assembler::xchgq(js::jit::Register, const js::jit::Operand&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:586:22, - inlined from 'void js::jit::MacroAssembler::atomicExchange64(const js::jit::Synchronization&, const js::jit::Address&, js::jit::Register64, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.cpp:1535:8, - inlined from 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement64(js::jit::LAtomicExchangeTypedArrayElement64*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:404:26: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/BaseAssembler-x64.h:616:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 616 | m_formatter.oneByteOp64(OP_XCHG_GvEv, offset, base, src); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:14, - from Unified_cpp_js_src_jit14.cpp:11: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect64(js::jit::LAtomicTypedArrayElementBinopForEffect64*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:471:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 471 | Address dest = ToAddress(elements, lir->index(), arrayType); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/wasm/WasmJS.cpp:2020:28: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/wasm/WasmJS.cpp:2020:16: note: 'importObj' declared here - 2020 | RootedObject importObj(cx); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/wasm/WasmJS.cpp:2000:47: note: 'cx' declared here - 2000 | bool WasmInstanceObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src20.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/GetterSetter.h:10, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/HelperThreads.cpp:2320:78: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/HelperThreads.cpp: In member function 'already_AddRefed js::GlobalHelperThreadState::finishStencilTask(JSContext*, JS::OffThreadToken*, JS::InstantiationStorage*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/HelperThreads.cpp:2320:32: note: 'parseTask' declared here - 2320 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/HelperThreads.cpp:2317:55: note: 'cx' declared here - 2317 | GlobalHelperThreadState::finishStencilTask(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void js::jit::X86Encoding::BaseAssemblerX64::cmpxchgq(js::jit::X86Encoding::RegisterID, int32_t, js::jit::X86Encoding::RegisterID)', - inlined from 'void js::jit::Assembler::lock_cmpxchgq(js::jit::Register, const js::jit::Operand&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:568:22, - 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.17.0/js/src/jit/x64/MacroAssembler-x64.cpp:1512:16, - inlined from 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement64(js::jit::LCompareExchangeTypedArrayElement64*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:380:27: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/BaseAssembler-x64.h:586:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 586 | m_formatter.twoByteOp64(OP2_CMPXCHG_GvEw, offset, base, src); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/vm/HelperThreads.cpp:2340:78: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/HelperThreads.cpp:2340:32: note: 'parseTask' declared here - 2340 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/HelperThreads.cpp:2372:30: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/HelperThreads.cpp: In member function 'bool js::GlobalHelperThreadState::finishMultiStencilsDecodeTask(JSContext*, JS::OffThreadToken*, mozilla::Vector >*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/HelperThreads.cpp:2340:32: note: 'parseTask' declared here - 2340 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/HelperThreads.cpp:2370:16: note: 'cx' declared here - 2370 | JSContext* cx, JS::OffThreadToken* token, - | ~~~~~~~~~~~^~ -In constructor 'js::jit::Operand::Operand(const js::jit::Address&)', - inlined from 'void js::jit::MacroAssemblerX64::load64(const js::jit::Address&, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.h:608:25, - inlined from 'void js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:326:16: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 77 | disp_(address.offset) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop64(js::jit::LAtomicTypedArrayElementBinop64*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:444:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 444 | Address dest = ToAddress(elements, lir->index(), arrayType); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -In constructor 'js::jit::Operand::Operand(const js::jit::Address&)', - inlined from 'void js::jit::MacroAssemblerX64::storePtr(js::jit::Register, const js::jit::Address&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.h:638:30, - inlined from 'void js::jit::MacroAssemblerX64::store64(js::jit::Register64, js::jit::Address)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.h:677:59, - inlined from 'void js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/CodeGenerator-x64.cpp:353:17: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 77 | disp_(address.offset) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests5.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 Unified_cpp_js_src16.cpp:2: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp: In function 'bool SortComparatorIntegerIds(jsid, jsid, bool*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:277:12: note: 'indexA' was declared here - 277 | uint32_t indexA, indexB; - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Barrier.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.h:18, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:1377:53: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In static member function 'static js::PlainObject* js::GlobalObject::createIterResultTemplateObject(JSContext*, WithObjectPrototype)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1374:24: note: 'templateObject' declared here - 1374 | Rooted templateObject( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayIteratorObject* js::NewArrayIteratorTemplate(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1460:76: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::ArrayIteratorObject* js::NewArrayIteratorTemplate(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1459:16: note: 'proto' declared here - 1459 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayIteratorObject* js::NewArrayIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1470:76: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::ArrayIteratorObject* js::NewArrayIterator(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1469:16: note: 'proto' declared here - 1469 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::StringIteratorObject* js::NewStringIteratorTemplate(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1497:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::StringIteratorObject* js::NewStringIteratorTemplate(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1496:16: note: 'proto' declared here - 1496 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::StringIteratorObject* js::NewStringIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1507:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::StringIteratorObject* js::NewStringIterator(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1506:16: note: 'proto' declared here - 1506 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::RegExpStringIteratorObject* js::NewRegExpStringIteratorTemplate(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1575:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::RegExpStringIteratorObject* js::NewRegExpStringIteratorTemplate(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1574:16: note: 'proto' declared here - 1574 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::RegExpStringIteratorObject* js::NewRegExpStringIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1585:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::RegExpStringIteratorObject* js::NewRegExpStringIterator(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1584:16: note: 'proto' declared here - 1584 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:2102:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool IsSmallFunction(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:8448:40: note: 'cx' declared here + 8448 | static bool IsSmallFunction(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ustrenum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustrenum.cpp +config/external/icu/common/ustrfmt.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6682:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:2101:16: note: 'proto' declared here - 2101 | RootedObject proto(cx, GlobalObject::getOrCreateWrapForValidIteratorPrototype( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::IteratorHelperObject* js::NewIteratorHelper(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:2134:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6666:41: note: 'cx' declared here + 6666 | static bool ByteSizeOfScript(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ustrfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustrfmt.cpp +config/external/icu/common/ustring.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5231:60: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::IteratorHelperObject* js::NewIteratorHelper(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:2133:16: note: 'proto' declared here - 2133 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:2132:56: note: 'cx' declared here - 2132 | IteratorHelperObject* js::NewIteratorHelper(JSContext* cx) { - | ~~~~~~~~~~~^~ -In file included from Unified_cpp_js_src_jit15.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect(js::jit::LAtomicTypedArrayElementBinopForEffect*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2070:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 2070 | Address mem = ToAddress(elements, lir->index(), arrayType); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:21: -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSContext.cpp:625:50: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5229:41: note: 'obj' declared here + 5229 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long int; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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_src16.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp: In function 'void js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleId)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:625:16: note: 'idStr' declared here - 625 | RootedString idStr(cx, ValueToSource(cx, idVal)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:615:62: note: 'cx' declared here - 615 | void js::ReportIsNullOrUndefinedForPropertyAccess(JSContext* cx, HandleValue v, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long int; Ops = js::SharedOps]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ustring.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustring.cpp +config/external/icu/common/ustrtrns.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::CreateErrorNotesArray(JSContext*, JSErrorReport*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:674:61: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSContext.cpp: In function 'JSObject* js::CreateErrorNotesArray(JSContext*, JSErrorReport*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:674:24: note: 'notesArray' declared here - 674 | Rooted notesArray(cx, NewDenseEmptyArray(cx)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JSContext::getPendingException(JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:1184:51: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'bool NewString(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:3251:49: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSContext.cpp: In member function 'bool JSContext::getPendingException(JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:1184:15: note: 'exception' declared here - 1184 | RootedValue exception(this, unwrappedException()); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'virtual void js::InternalJobQueue::runJobs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:863:24, - inlined from 'virtual void js::InternalJobQueue::runJobs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:847:6: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool NewString(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:3248:34: note: 'cx' declared here + 3248 | static bool NewString(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o tzrule.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tzrule.cpp +config/external/icu/i18n/tztrans.o +/usr/bin/x86_64-linux-gnu-g++ -o tztrans.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/tztrans.cpp +config/external/icu/i18n/ucal.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSContext.cpp: In member function 'virtual void js::InternalJobQueue::runJobs(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.cpp:863:17: note: 'rval' declared here - 863 | RootedValue rval(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSFunction.cpp:581:30: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long int; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ucal.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ucal.cpp +config/external/icu/i18n/ucln_in.o +/usr/bin/x86_64-linux-gnu-g++ -o ustrtrns.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/ustrtrns.cpp +config/external/icu/common/utext.o +/usr/bin/x86_64-linux-gnu-g++ -o utext.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utext.cpp +config/external/icu/common/utf_impl.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5059:78, + inlined from 'bool MakeSerializable(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5282:51: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool JS::OrdinaryHasInstance(JSContext*, HandleObject, HandleValue, bool*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:581:16: note: 'obj' declared here - 581 | RootedObject obj(cx, objArg); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:576:41: note: 'cx' declared here - 576 | bool JS::OrdinaryHasInstance(JSContext* cx, HandleObject objArg, HandleValue v, +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool MakeSerializable(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5058:39: note: 'obj' declared here + 5058 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5256:41: note: 'cx' declared here + 5256 | static bool MakeSerializable(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ArgumentsGetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:201:79: -/build/reproducible-path/mozjs115-115.17.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=] +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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long unsigned int; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool ArgumentsGetterImpl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:200:28: note: 'argsobj' declared here - 200 | Rooted argsobj(cx, - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ArgumentsSetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:226:67: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long unsigned int; Ops = js::SharedOps]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ucln_in.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ucln_in.cpp +config/external/icu/i18n/ucol.o +/usr/bin/x86_64-linux-gnu-g++ -o ucol.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ucol.cpp +config/external/icu/i18n/ucol_res.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long unsigned int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool ArgumentsSetterImpl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/JSFunction.cpp:478:45: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long unsigned int; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here + 170 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ucol_res.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ucol_res.cpp +config/external/icu/i18n/ucol_sit.o +/usr/bin/x86_64-linux-gnu-g++ -o ucol_sit.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ucol_sit.cpp +config/external/icu/i18n/ucoleitr.o +/usr/bin/x86_64-linux-gnu-g++ -o utf_impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utf_impl.cpp +config/external/icu/common/util.o +/usr/bin/x86_64-linux-gnu-g++ -o util.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/util.cpp +config/external/icu/common/utrace.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5170:52: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool fun_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:369:16: note: 'objProto' declared here - 369 | RootedObject objProto(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:465:36: note: 'cx' declared here - 465 | static bool fun_resolve(JSContext* cx, HandleObject obj, HandleId id, +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5169:39: note: 'obj' declared here + 5169 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5156:36: note: 'cx' declared here + 5156 | static JSObject* Read(JSContext* cx, JSStructuredCloneReader* r, | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o ucoleitr.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ucoleitr.cpp +config/external/icu/i18n/udat.o +/usr/bin/x86_64-linux-gnu-g++ -o utrace.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utrace.cpp +config/external/icu/common/utrie.o +/usr/bin/x86_64-linux-gnu-g++ -o udat.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/udat.cpp +config/external/icu/i18n/udateintervalformat.o +/usr/bin/x86_64-linux-gnu-g++ -o udateintervalformat.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/udateintervalformat.cpp +config/external/icu/i18n/udatpg.o +/usr/bin/x86_64-linux-gnu-g++ -o udatpg.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/udatpg.cpp +config/external/icu/i18n/ufieldpositer.o +/usr/bin/x86_64-linux-gnu-g++ -o utrie.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utrie.cpp +config/external/icu/common/utrie2.o +/usr/bin/x86_64-linux-gnu-g++ -o ufieldpositer.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ufieldpositer.cpp +config/external/icu/i18n/uitercollationiterator.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.17.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.17.0/js/src/vm/JSFunction.cpp:1515:78: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In static member function 'static js::SharedShape* js::GlobalObject::createFunctionShapeWithDefaultProto(JSContext*, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:1514:16: note: 'proto' declared here - 1514 | RootedObject proto(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSFunction.cpp:1910:37: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'void js::ReportIncompatibleMethod(JSContext*, const JS::CallArgs&, const JSClass*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:1910:15: note: 'thisv' declared here - 1910 | RootedValue thisv(cx, args.thisv()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Probes.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Probes-inl.h:10, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/PropertyAndElement.cpp:115:79: -/build/reproducible-path/mozjs115-115.17.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 'HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:2132:65, + inlined from 'bool HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:2156:76: +/build/reproducible-path/mozjs115-115.17.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_src19.cpp:29: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PropertyAndElement.cpp:114:25: note: 'atom' declared here - 114 | JS::Rooted atom(cx, - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GlobalObject.cpp:498:60: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:2118:44: note: 'cx' declared here + 2118 | static bool HasSameBytecodeData(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o uitercollationiterator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/uitercollationiterator.cpp +config/external/icu/i18n/ulistformatter.o +/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/ucol.cpp: In function 'UCollator* ucol_clone_73(const UCollator*, UErrorCode*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/common/unicode/platform.h:25, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/ptypes.h:52, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/umachine.h:46, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/utypes.h:38, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/ucol.cpp:22: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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) + | ^~~~~~~~~~~~~~ +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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4881:61, + inlined from 'bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = CloneBufferObject::is; bool (* Impl)(JSContext*, const CallArgs&) = CloneBufferObject::getCloneBuffer_impl]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4910:57, + inlined from 'static bool CloneBufferObject::getCloneBuffer(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4910:57: +/build/reproducible-path/mozjs115-115.17.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_src15.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp: In static member function 'static JSObject* js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp:497:18: note: 'throwTypeError' declared here - 497 | RootedFunction throwTypeError( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/GlobalObject.cpp:822:62: -/build/reproducible-path/mozjs115-115.17.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=] +/usr/bin/x86_64-linux-gnu-g++ -o ulistformatter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/ulistformatter.cpp +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::getCloneBuffer(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4880:32: note: 'obj' declared here + 4880 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4908:41: note: 'cx' declared here + 4908 | static bool getCloneBuffer(JSContext* cx, unsigned int argc, JS::Value* vp) { + | ~~~~~~~~~~~^~ +config/external/icu/i18n/umsg.o +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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4916:61, + inlined from 'bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = CloneBufferObject::is; bool (* Impl)(JSContext*, const CallArgs&) = CloneBufferObject::getCloneBufferAsArrayBuffer_impl]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4950:70, + inlined from 'static bool CloneBufferObject::getCloneBufferAsArrayBuffer(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4950:70: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::createIntrinsicsHolder(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp:821:25: note: 'intrinsicsHolder' declared here - 821 | Rooted intrinsicsHolder( - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp:819:54: note: 'cx' declared here - 819 | bool GlobalObject::createIntrinsicsHolder(JSContext* cx, +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::getCloneBufferAsArrayBuffer(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4915:32: note: 'obj' declared here + 4915 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4947:54: note: 'cx' declared here + 4947 | static bool getCloneBufferAsArrayBuffer(JSContext* cx, unsigned int argc, | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:19, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests6.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GlobalObject.cpp:890:65: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/GlobalObject.cpp:839:63: -/build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/i18n/ucol_sit.cpp: In function 'UCollator* ucol_openFromShortString_73(const char*, UBool, UParseError*, UErrorCode*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/intl/icu/source/common/unicode/platform.h:25, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/ptypes.h:52, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/umachine.h:46, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/utypes.h:38, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common/unicode/ustring.h:21, + from /build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n/ucol_sit.cpp:18: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.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/x86_64-linux-gnu-g++ -o utrie2.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utrie2.cpp +config/external/icu/common/utrie2_builder.o +/usr/bin/x86_64-linux-gnu-g++ -o utrie2_builder.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utrie2_builder.cpp +config/external/icu/common/utrie_swap.o + Compiling jsrust v0.1.0 (/build/reproducible-path/mozjs115-115.17.0/js/src/rust) + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.17.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.17.0 LD_LIBRARY_PATH=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps /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=321dd925b2438062 -C extra-filename=-321dd925b2438062 --out-dir /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.17.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.17.0/debian/build/release/deps --extern jsrust_shared=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libjsrust_shared-709f0ad9d5a38834.rlib --extern mozglue_static=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-dbf790e04ca273de.rlib --extern wast=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/deps/libwast-f6cbab37583b3284.rlib -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1 -L native=/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-13e77a83b1314c6b/out` +/usr/bin/x86_64-linux-gnu-g++ -o umsg.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/umsg.cpp +config/external/icu/i18n/units_complexconverter.o +/usr/bin/x86_64-linux-gnu-g++ -o utrie_swap.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utrie_swap.cpp +config/external/icu/common/uts46.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:3478:51: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/GlobalObject.cpp:839:20: note: 'fun' declared here - 839 | RootedFunction fun(cx, &funVal.toObject().as()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/GlobalObject.cpp:557:61: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:689:50: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/GlobalObject.cpp: In static member function 'static js::GlobalObject* js::GlobalObject::createInternal(JSContext*, const JSClass*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp:556:43: note: 'lexical' declared here - 556 | Rooted lexical( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.cpp:530:55: note: 'cx' declared here - 530 | GlobalObject* GlobalObject::createInternal(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.17.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.17.0/js/src/vm/PropertyAndElement.cpp:420:56, - inlined from 'bool JS_DefineProperties(JSContext*, JS::Handle, const JSPropertySpec*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/PropertyAndElement.cpp:860:40: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:689:24: note: 'obj' declared here + 689 | Rooted obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:861:51: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PropertyAndElement.cpp: In function 'bool JS_DefineProperties(JSContext*, JS::Handle, const JSPropertySpec*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PropertyAndElement.cpp:849:51: note: 'cx' declared here - 849 | JS_PUBLIC_API bool JS_DefineProperties(JSContext* cx, JS::Handle obj, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:861:22: note: 'map' declared here + 861 | Rooted map(cx, MapObject::create(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/UbiNodeCensus.cpp:836:43: note: 'cx' declared here + 836 | bool ByAllocationStack::report(JSContext* cx, CountBase& countBase, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o uts46.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uts46.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.17.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.17.0/js/src/vm/JSFunction.cpp:903:50: + inlined from 'bool js::GetElementOperationWithStackIndex(JSContext*, JS::HandleValue, int, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/IonIC.cpp:181:29: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool fun_toSource(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:903:16: note: 'obj' declared here - 903 | RootedObject obj(cx, ToObject(cx, args.thisv())); +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/VMFunctionList-inl.h:32, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonCacheIRCompiler.cpp:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter-inl.h:511:16: note: 'obj' declared here + 511 | RootedObject obj(cx, &lref.toObject()); | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSFunction.cpp:885:50: -/build/reproducible-path/mozjs115-115.17.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_jit5.cpp:29: +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonIC.cpp:163:42: note: 'cx' declared here + 163 | bool IonGetPropertyIC::update(JSContext* cx, HandleScript outerScript, + | ~~~~~~~~~~~^~ +config/external/icu/common/utypes.o +/usr/bin/x86_64-linux-gnu-g++ -o utypes.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/utypes.cpp +config/external/icu/common/uvector.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6565:45: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool js::fun_toString(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool EvalReturningScope(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement(js::jit::LAtomicExchangeTypedArrayElement*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1995:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 1995 | Address dest = ToAddress(elements, lir->index(), arrayType); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject-inl.h:10, - from /build/reproducible-path/mozjs115-115.17.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&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::NativeGetOwnPropertyDescriptor(JSContext*, JS::Handle, JS::HandleId, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:2037:23: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject.cpp: In function 'bool js::NativeGetOwnPropertyDescriptor(JSContext*, JS::Handle, JS::HandleId, JS::MutableHandle >)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:2037:15: note: 'value' declared here - 2037 | RootedValue value(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:2018:16: note: 'cx' declared here - 2018 | JSContext* cx, Handle obj, HandleId id, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:6559:43: note: 'cx' declared here + 6559 | static bool EvalReturningScope(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o units_complexconverter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/units_complexconverter.cpp +config/external/icu/i18n/units_converter.o +/usr/bin/x86_64-linux-gnu-g++ -o units_converter.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/units_converter.cpp +config/external/icu/i18n/units_data.o +/usr/bin/x86_64-linux-gnu-g++ -o units_data.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/units_data.cpp +config/external/icu/i18n/units_router.o +/usr/bin/x86_64-linux-gnu-g++ -o units_router.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/units_router.cpp +config/external/icu/i18n/unum.o +/usr/bin/x86_64-linux-gnu-g++ -o unum.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/unum.cpp +config/external/icu/i18n/unumsys.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.17.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.17.0/js/src/vm/NativeObject.cpp:2115:55: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/NativeObject.cpp:2115:15: note: 'receiverValue' declared here - 2115 | RootedValue receiverValue(cx, ObjectValue(*receiver)); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:2112:47: note: 'cx' declared here - 2112 | bool js::NativeGetExistingProperty(JSContext* cx, HandleObject receiver, - | ~~~~~~~~~~~^~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/wasm' -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests7.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject.cpp:2211:43: -/build/reproducible-path/mozjs115-115.17.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=] + 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.17.0/js/src/jit/IonIC.cpp:200:40: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject.cpp: In function 'bool js::GetSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.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.17.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::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject.cpp:2308:47: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/IonIC.cpp:200:15: note: 'val' declared here + 200 | RootedValue val(cx, ObjectValue(*obj)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonIC.cpp:190:43: note: 'cx' declared here + 190 | bool IonGetPropSuperIC::update(JSContext* cx, HandleScript outerScript, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o uvector.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uvector.cpp +config/external/icu/common/uvectr32.o +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.17.0/js/src/jit/CacheIRWriter.h:464:43: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here + 463 | bool addArgc; + | ^~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o unumsys.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/unumsys.cpp +config/external/icu/i18n/upluralrules.o +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.17.0/js/src/jit/CacheIRWriter.h:464:43: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp:2288:77: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/NativeObject.cpp:2308:17: note: 'indexVal' declared here - 2308 | RootedValue indexVal(cx, Int32Value(index)); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:2298:38: note: 'cx' declared here - 2298 | bool js::NativeGetElement(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit5.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 - Finished `release` profile [optimized] target(s) in 4m 39s -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.17.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.17.0/js/src/vm/PlainObject.cpp:114:76: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2287:23: note: 'unwrapped' declared here + 2287 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2284:48: note: 'cx' declared here + 2284 | static bool date_setUTCMilliseconds(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +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.17.0/js/src/jit/CacheIRWriter.h:464:43: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here + 463 | bool addArgc; + | ^~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o upluralrules.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/upluralrules.cpp +config/external/icu/i18n/usearch.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:8186:51: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src18.cpp:38: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp: In static member function 'static js::PlainObject* js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:110:24: note: 'shape' declared here - 110 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:96:16: note: 'cx' declared here - 96 | JSContext* cx, Handle templateObject) { +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'JSScript* js::TestingFunctionArgumentToScript(JSContext*, JS::HandleValue, JSFunction**)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::PlainObject* js::NewPlainObject(JSContext*, NewObjectKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:144:75: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObject(JSContext*, NewObjectKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:143:24: note: 'shape' declared here - 143 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:139:44: note: 'cx' declared here - 139 | PlainObject* js::NewPlainObject(JSContext* cx, NewObjectKind newKind) { - | ~~~~~~~~~~~^~ -: -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target --networking /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/libjsrust.a -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.17.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.17.0/js/src/vm/PlainObject.cpp:156:75: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithAllocKind(JSContext*, gc::AllocKind, NewObjectKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:155:24: note: 'shape' declared here - 155 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:152:57: note: 'cx' declared here - 152 | PlainObject* js::NewPlainObjectWithAllocKind(JSContext* cx, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.17.0/js/src/ds/LifoAlloc.h:196, - from /build/reproducible-path/mozjs115-115.17.0/js/src/frontend/CompilationStencil.h:21, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testCompileScript.cpp:13: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/PlainObject.cpp:175:61: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithProto(JSContext*, JS::HandleObject, NewObjectKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:174:24: note: 'shape' declared here - 174 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/PlainObject.cpp:193:61: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithProtoAndAllocKind(JSContext*, JS::HandleObject, gc::AllocKind, NewObjectKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:192:24: note: 'shape' declared here - 192 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:183:65: note: 'cx' declared here - 183 | PlainObject* js::NewPlainObjectWithProtoAndAllocKind(JSContext* cx, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "--networking", "/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/libjsrust.a"], "start": 2279739.593760279, "end": 2279739.971116475, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/rust' -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src21.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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/x86_64-linux-gnu-g++ -o Unified_cpp_js_src22.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/PropMap.cpp:462:43: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/PropMap.cpp:462:36: note: 'maps' declared here - 462 | JS::RootedVector maps(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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::NativeObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::ForOfPIC::Chain::initialize(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/PIC.cpp:46:68: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PIC.cpp: In member function 'bool js::ForOfPIC::Chain::initialize(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PIC.cpp:45:25: note: 'arrayProto' declared here - 45 | Rooted arrayProto( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PIC.cpp:41:49: note: 'cx' declared here - 41 | bool js::ForOfPIC::Chain::initialize(JSContext* cx) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testErrorCopying.cpp:13: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests8.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp:263:24, - inlined from 'js::PlainObject* js::NewPlainObjectWithUniqueNames(JSContext*, IdValuePair*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:325:61: -/build/reproducible-path/mozjs115-115.17.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/x86_64-linux-gnu-g++ -o uvectr32.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uvectr32.cpp +config/external/icu/common/uvectr64.o +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.17.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.17.0/js/src/jsdate.cpp:2260:74: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithUniqueNames(JSContext*, IdValuePair*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:263:24: note: 'obj' declared here - 263 | Rooted obj(cx, NewPlainObjectWithAllocKind(cx, allocKind)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/ForOfIterator.h:21, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp: In function 'bool date_setMilliseconds(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2259:23: note: 'unwrapped' declared here + 2259 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2255:45: note: 'cx' declared here + 2255 | static bool date_setMilliseconds(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o uvectr64.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/uvectr64.cpp +config/external/icu/common/wintz.o +/usr/bin/x86_64-linux-gnu-g++ -o usearch.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.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::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp:2354:72: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testForOfIterator.cpp:9: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2353:23: note: 'unwrapped' declared here + 2353 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testFreshGlobalEvalRedefinition.cpp:42:78: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'g' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_18(D) + 48])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests6.cpp:29: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testFreshGlobalEvalRedefinition.cpp: In member function 'virtual bool cls_testRedefineGlobalEval::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testFreshGlobalEvalRedefinition.cpp:40:25: note: 'g' declared here - 40 | JS::Rooted g( - | ^ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:1946:75: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject.cpp: In function 'bool js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::HandleValue, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:1943:32: note: 'desc' declared here - 1943 | Rooted desc( - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/NativeObject.cpp:1525:57: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/NativeObject.cpp:1525:26: note: 'arr' declared here - 1525 | Rooted arr(cx, &obj->as()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:1510:42: note: 'cx' declared here - 1510 | bool js::NativeDefineProperty(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src23.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/WarpOracle.cpp:952:65: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/WarpOracle.cpp:952:16: note: 'targetScript' declared here - 952 | RootedScript targetScript(cx_, targetFunction->nonLazyScript()); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JSRuntime::initializeAtoms(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp:220:79: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'bool js::DefineTestingFunctions(JSContext*, JS::HandleObject, bool, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:9739:51: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src16.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp: In member function 'bool JSRuntime::initializeAtoms(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp:219:30: note: 'atomSet' declared here - 219 | Rooted> atomSet(cx, - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp:199:44: note: 'cx' declared here - 199 | bool JSRuntime::initializeAtoms(JSContext* cx) { +/usr/bin/x86_64-linux-gnu-g++ -o uspoof.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/uspoof.cpp +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool js::DefineTestingFunctions(JSContext*, JS::HandleObject, bool, bool)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:9739:18: note: 'pccount' declared here + 9739 | RootedObject pccount(cx, JS_NewPlainObject(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/NativeObject.cpp:2793:51: -/build/reproducible-path/mozjs115-115.17.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=] +config/external/icu/i18n/uspoof_impl.o +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.17.0/js/src/jit/CacheIRWriter.h:464:43: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here + 463 | bool addArgc; + | ^~~~~~~ +/usr/bin/x86_64-linux-gnu-g++ -o wintz.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/common/wintz.cpp +/usr/bin/x86_64-linux-gnu-g++ -o uspoof_impl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/uspoof_impl.cpp +config/external/icu/i18n/utf16collationiterator.o +/usr/bin/x86_64-linux-gnu-g++ -o utf16collationiterator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/utf16collationiterator.cpp +config/external/icu/i18n/utf8collationiterator.o +/usr/bin/x86_64-linux-gnu-g++ -o utf8collationiterator.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/utf8collationiterator.cpp +config/external/icu/i18n/utmscale.o +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.17.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.17.0/js/src/jsdate.cpp:2317:69: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/NativeObject.cpp: In function 'bool js::CopyDataPropertiesNative(JSContext*, JS::Handle, JS::Handle, JS::Handle, bool*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:2793:24: note: 'fromShape' declared here - 2793 | Rooted fromShape(cx, from->shape()); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.cpp:2770:46: note: 'cx' declared here - 2770 | bool js::CopyDataPropertiesNative(JSContext* cx, Handle target, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testFunctionBinding.cpp:12, - from Unified_cpp_js_src_jsapi-tests7.cpp:2: +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp: In function 'bool date_setSeconds(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2316:23: note: 'unwrapped' declared here + 2316 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2313:40: note: 'cx' declared here + 2313 | static bool date_setSeconds(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o utmscale.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/utmscale.cpp +config/external/icu/i18n/vtzone.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testFunctionBinding.cpp:15: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.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::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp:263:24, - inlined from 'js::PlainObject* js::NewPlainObjectWithMaybeDuplicateKeys(JSContext*, IdValuePair*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:332:57: -/build/reproducible-path/mozjs115-115.17.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 CompileToStencil(JSContext*, uint32_t, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:6816:52: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithMaybeDuplicateKeys(JSContext*, IdValuePair*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/PlainObject.cpp:263:24: note: 'obj' declared here - 263 | Rooted obj(cx, NewPlainObjectWithAllocKind(cx, allocKind)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:1248:24: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool CompileToStencil(JSContext*, uint32_t, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/IonIC.cpp:477:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool CreateDynamicFunction(JSContext*, const JS::CallArgs&, js::GeneratorKind, js::FunctionAsyncKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:1248:18: note: 'str' declared here - 1248 | RootedString str(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:1186:46: note: 'cx' declared here - 1186 | static bool CreateDynamicFunction(JSContext* cx, const CallArgs& args, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCExactRooting.cpp:9, - from Unified_cpp_js_src_jsapi-tests8.cpp:2: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsapi-tests/testGCExactRooting.cpp:829:3: required from here - 829 | CHECK(lv.get().inspect().obj == obj); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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 long unsigned int'} [-Wclass-memaccess] - 260 | std::memcpy(&res, &mBits, sizeof(V)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCExactRooting.cpp:784:8: note: 'struct TriviallyCopyable_LowBitTagIsError' declared here - 784 | struct TriviallyCopyable_LowBitTagIsError { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.h:12, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Symbol.cpp:58:23: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Interpreter-inl.h:365:12: note: 'id' declared here + 365 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.17.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::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp:2433:72: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src2.cpp:47: -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Symbol.cpp: In function 'bool SymbolClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Symbol.cpp:58:15: note: 'value' declared here - 58 | RootedValue value(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Symbol.cpp:51:42: note: 'cx' declared here - 51 | static bool SymbolClassFinish(JSContext* cx, HandleObject ctor, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2432:23: note: 'unwrapped' declared here + 2432 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2429:43: note: 'cx' declared here + 2429 | static bool date_setUTCMinutes(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o vtzone.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/vtzone.cpp +config/external/icu/i18n/windtfmt.o +/usr/bin/x86_64-linux-gnu-g++ -o windtfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/windtfmt.cpp +config/external/icu/i18n/winnmfmt.o +/usr/bin/x86_64-linux-gnu-g++ -o winnmfmt.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/winnmfmt.cpp +config/external/icu/i18n/wintzimpl.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.17.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.17.0/js/src/builtin/Reflect.cpp:62:78: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JSObject* js::CreateScriptPrivate(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingUtility.cpp:205:55: +/build/reproducible-path/mozjs115-115.17.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_src2.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp: In function 'bool js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:60:16: note: 'target' declared here - 60 | RootedObject target( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:56:44: note: 'cx' declared here - 56 | bool js::Reflect_getPrototypeOf(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src3.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingUtility.cpp: In function 'JSObject* js::CreateScriptPrivate(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingUtility.cpp:203:46: note: 'cx' declared here + 203 | JSObject* js::CreateScriptPrivate(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/x86_64-linux-gnu-g++ -o wintzimpl.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/wintzimpl.cpp +config/external/icu/i18n/zonemeta.o +/usr/bin/x86_64-linux-gnu-g++ -o zonemeta.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ENABLE_DYLOAD=0 -I/build/reproducible-path/mozjs115-115.17.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.17.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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.17.0/intl/icu/source/i18n/zonemeta.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.17.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.17.0/js/src/builtin/Reflect.cpp:83:76: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'bool js::ParseDebugMetadata(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingUtility.cpp:230:65: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp: In function 'bool js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:81:16: note: 'target' declared here - 81 | RootedObject target( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Reflect.cpp:178:79: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingUtility.cpp: In function 'bool js::ParseDebugMetadata(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingUtility.cpp:230:27: note: 'infoObject' declared here + 230 | JS::Rooted infoObject(cx, CreateScriptPrivate(cx)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/jsdate.cpp:2391:69: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:177:16: note: 'obj' declared here - 177 | RootedObject obj(cx, RequireObjectArg(cx, "`target`", - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Reflect.cpp:142:71: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setMinutes(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2390:23: note: 'unwrapped' declared here + 2390 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6947:78: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_set(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:141:16: note: 'target' declared here - 141 | RootedObject target( +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool EvalStencil(JSContext*, uint32_t, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp:137:36: note: 'cx' declared here - 137 | static bool Reflect_set(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.17.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 = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp:122:40: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:120:16: note: 'target' declared here - 120 | RootedObject target( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:116:50: note: 'cx' declared here - 116 | static bool Reflect_preventExtensions(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests9.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.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.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp:689:72: -/build/reproducible-path/mozjs115-115.17.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_19(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src2.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newArray(NodeVector&, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Symbol.cpp:93:23: -/build/reproducible-path/mozjs115-115.17.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=] +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.17.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.17.0/js/src/jsdate.cpp:2523:70: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Symbol.cpp:93:16: note: 'desc' declared here - 93 | RootedString desc(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Symbol.cpp:82:41: note: 'cx' declared here - 82 | bool SymbolObject::construct(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCHours(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2522:23: note: 'unwrapped' declared here + 2522 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Symbol.cpp:116:55: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:384:61: -/build/reproducible-path/mozjs115-115.17.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_11(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ShadowRealm.cpp:568:11: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ShadowRealm.cpp:537:29: note: 'stringAtom' declared here - 537 | Rooted stringAtom( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ShadowRealm.cpp:507:25: note: '' declared here - 507 | [](JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement(js::jit::LCompareExchangeTypedArrayElement*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1972:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 1972 | Address dest = ToAddress(elements, lir->index(), arrayType); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp:34:78: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:32:16: note: 'target' declared here - 32 | RootedObject target( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool str_enumerate(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:398:23: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/IonIC.cpp:656:30: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src2.cpp:38: -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'bool str_enumerate(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:398:15: note: 'value' declared here - 398 | RootedValue value(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:394:38: note: 'cx' declared here - 394 | static bool str_enumerate(JSContext* cx, HandleObject obj) { +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/IonIC.cpp:656:15: note: 'rhsCopy' declared here + 656 | RootedValue rhsCopy(cx, rhs); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:425:55: -/build/reproducible-path/mozjs115-115.17.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::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp:2475:67: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:425:16: note: 'str' declared here - 425 | RootedString str(cx, obj->as().unbox()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:419:36: note: 'cx' declared here - 419 | static bool str_resolve(JSContext* cx, HandleObject obj, HandleId id, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp: In function 'bool date_setHours(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2474:23: note: 'unwrapped' declared here + 2474 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Reflect.cpp:105:75: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Reflect.cpp: In function 'bool js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Reflect.cpp:104:16: note: 'target' declared here - 104 | RootedObject target( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:349:25: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:2229:78: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::str_indexOf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:1685:22: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_charAt(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1685:16: note: 'str' declared here - 1685 | RootedString str(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:2176:79: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::str_includes(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:2171:34: note: 'cx' declared here - 2171 | bool js::str_includes(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src24.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:193:65: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_escape(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:189:35: note: 'cx' declared here - 189 | static bool str_escape(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Modules.cpp:866:75: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:2435:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::str_startsWith(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:2434:16: note: 'str' declared here - 2434 | RootedString str(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/String.cpp:2519:79: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::str_endsWith(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:2514:34: note: 'cx' declared here - 2514 | bool js::str_endsWith(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop(js::jit::LAtomicTypedArrayElementBinop*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2036:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 2036 | Address mem = ToAddress(elements, lir->index(), arrayType); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:2336:78: -/build/reproducible-path/mozjs115-115.17.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 = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakMapObject.cpp:154:46: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_lastIndexOf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:2335:16: note: 'str' declared here - 2335 | RootedString str(cx, +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakMapObject.cpp:154:16: note: 'arr' declared here + 154 | RootedObject arr(cx, NewDenseEmptyArray(cx)); | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/builtin/ReflectParse.cpp:673:51: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:673:24: note: 'node' declared here - 673 | Rooted node(cx, NewPlainObject(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:669:53: note: 'this' declared here - 669 | MutableHandleObject dst) { - | ^ +/build/reproducible-path/mozjs115-115.17.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 = JS::PropertyKey]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool ResolveLazyProperties(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:619:19: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/IonIC.cpp:444:36: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool ResolveLazyProperties(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:619:14: note: 'id' declared here - 619 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:374:19: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Interpreter-inl.h:209:12: note: 'key' declared here + 209 | RootedId key(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakMapObject.cpp:180:47: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:363:25: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakMapObject.cpp: In function 'bool JS_NondeterministicGetWeakMapKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakMapObject.cpp:180:16: note: 'obj' declared here + 180 | RootedObject obj(cx, UncheckedUnwrap(objArg)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/jsdate.cpp:2601:69: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:363:25: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCDate(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2600:23: note: 'unwrapped' declared here + 2600 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakRefObject.cpp:235:38: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:363:25: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakRefObject.cpp: In static member function 'static void js::WeakRefObject::readBarrier(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakRefObject.cpp:235:16: note: 'obj' declared here + 235 | RootedObject obj(cx, self->target()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/CacheIR.cpp:1288:58: +/build/reproducible-path/mozjs115-115.17.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) + 344])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = mozilla::Maybe]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:489:48: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:1288:16: note: 'unwrapped' declared here + 1288 | RootedObject unwrapped(cx_, Wrapper::wrappedObject(obj)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/jsdate.cpp:2571:66: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = true]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:489:48: note: 'desc' declared here - 489 | Rooted> desc(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:476:62: note: 'cx' declared here - 476 | bool PropertyEnumerator::enumerateProxyProperties(JSContext* cx) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp: In function 'bool date_setDate(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2570:23: note: 'unwrapped' declared here + 2570 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool PropertyEnumerator::enumerateExtraProperties(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:259:17: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/IonIC.cpp:426:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateExtraProperties(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:259:12: note: 'id' declared here - 259 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Iteration.cpp:413:22: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Interpreter-inl.h:209:12: note: 'key' declared here + 209 | RootedId key(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp:2687:70: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateNativeProperties(JSContext*) [with bool CheckForDuplicates = false]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:413:22: note: 'tmp' declared here - 413 | RootedIdVector tmp(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:285:63: note: 'cx' declared here - 285 | bool PropertyEnumerator::enumerateNativeProperties(JSContext* cx) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCMonth(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2686:23: note: 'unwrapped' declared here + 2686 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:318:79: + inlined from 'bool JS_NondeterministicGetWeakSetKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakSetObject.cpp:230:47: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::ToPropertyDescriptor(JSContext*, JS::HandleValue, bool, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:317:16: note: 'obj' declared here - 317 | RootedObject obj(cx, +In file included from Unified_cpp_js_src3.cpp:38: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakSetObject.cpp: In function 'bool JS_NondeterministicGetWeakSetKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakSetObject.cpp:230:16: note: 'obj' declared here + 230 | RootedObject obj(cx, UncheckedUnwrap(objArg)); | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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 (&)[11], JS::Handle&, const char (&)[10], JS::Handle&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:349:25, - 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.17.0/js/src/builtin/ReflectParse.cpp:363:25: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = mozilla::Maybe]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:709:46: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/jsdate.cpp:2650:67: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::TestIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel, bool*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:709:39: note: 'desc' declared here - 709 | Rooted> desc(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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 (&)[9], JS::Handle&, const char (&)[7], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:349:25, - 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.17.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.17.0/js/src/builtin/ReflectParse.cpp:1018:17: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setMonth(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2649:23: note: 'unwrapped' declared here + 2649 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2780:73: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = 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.17.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.17.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.17.0/js/src/vm/JSObject.cpp:788:19: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2779:23: note: 'unwrapped' declared here + 2779 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2738:70: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSObject.cpp:766:24: note: 'shape' declared here - 766 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:413:22: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp: In function 'bool date_setFullYear(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2737:23: note: 'unwrapped' declared here + 2737 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2822:66: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateNativeProperties(JSContext*) [with bool CheckForDuplicates = true]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:413:22: note: 'tmp' declared here - 413 | RootedIdVector tmp(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/JSObject.cpp:791:15: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setYear(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2821:23: note: 'unwrapped' declared here + 2821 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2208:66: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSObject.cpp:766:24: note: 'shape' declared here - 766 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:6203:43: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp: In function 'bool date_setTime(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2207:23: note: 'unwrapped' declared here + 2207 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In member function 'bool js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:6203:15: note: 'reactionsVal' declared here - 6203 | RootedValue reactionsVal(cx, reactions()); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:6197:16: note: 'cx' declared here - 6197 | JSContext* cx, PromiseReactionRecordBuilder& builder) { +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:489:48: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = false]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:489:48: note: 'desc' declared here - 489 | Rooted> desc(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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::GlobalObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:1500:76: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/JSObject.cpp:1574:43: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:77: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = 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.17.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.17.0/js/src/builtin/ShadowRealm.cpp:340:76: -/build/reproducible-path/mozjs115-115.17.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=] +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::SetAnyPromiseIsHandled(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2684:71: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ShadowRealm.cpp: In function 'bool ShadowRealm_evaluate(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ShadowRealm.cpp:339:30: note: 'shadowRealm' declared here - 339 | Rooted shadowRealm(cx, - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:947:22: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp: In function 'bool JS::SetAnyPromiseIsHandled(JSContext*, HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2684:26: note: 'promiseObj' declared here + 2684 | Rooted promiseObj(cx, UnwrapPromise(cx, promise, ar)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2681:58: note: 'cx' declared here + 2681 | JS_PUBLIC_API bool JS::SetAnyPromiseIsHandled(JSContext* cx, + | ~~~~~~~~~~~^~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/common' +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/Registers.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MachineState.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/JitFrames.h:16, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineFrame.h:13, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineFrameInfo.h:15, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/PerfSpewer.h:13, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/Recover.cpp:2045:70: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'bool js::fun_call(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:947:14: note: 'iargs' declared here - 947 | InvokeArgs iargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:922:30: note: 'cx' declared here - 922 | bool js::fun_call(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_jit9.cpp:38: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/Recover.cpp:2044:16: note: 'result' declared here + 2044 | RootedObject result( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:1583:37: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/Recover.cpp:1717:58: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = 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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:995:22: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/Recover.cpp:1717:16: note: 'templateObject' declared here + 1717 | RootedObject templateObject(cx, &iter.read().toObject()); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jit/Recover.cpp:311:45: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:572:47: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] + 572 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:11239:76: +/build/reproducible-path/mozjs115-115.17.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) + 344])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp: In function 'bool js::fun_apply(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:995:14: note: 'args2' declared here - 995 | InvokeArgs args2(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:593:76: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachBoundFunction(JS::Handle)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:11239:23: note: 'target' declared here +11239 | Rooted target(cx_, &calleeObj->getTarget()->as()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:11225:43: note: 'this' declared here +11225 | Handle calleeObj) { + | ^ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::SetSettledPromiseIsHandled(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2673:71: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'JSString* js::SubstringKernel(JSContext*, JS::HandleString, int32_t, int32_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:592:18: note: 'lhs' declared here - 592 | RootedString lhs( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:548:42: note: 'cx' declared here - 548 | JSString* js::SubstringKernel(JSContext* cx, HandleString str, int32_t beginInt, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp: In function 'bool JS::SetSettledPromiseIsHandled(JSContext*, HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2673:26: note: 'promiseObj' declared here + 2673 | Rooted promiseObj(cx, UnwrapPromise(cx, promise, ar)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:1631:32: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::LookupNameWithGlobalDefault(JSContext*, JS::Handle, JS::HandleObject, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:1631:16: note: 'env' declared here - 1631 | RootedObject env(cx, envChain); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'js::StringSegmentRange::StringSegmentRange(JSContext*) [with long unsigned int Size = 39]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.h:1347:37, - inlined from 'JSAtom* js::AtomizeString(JSContext*, JSString*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp:749:67: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:8327:46: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSAtom.cpp: In function 'JSAtom* js::AtomizeString(JSContext*, JSString*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp:749:60: note: 'iter' declared here - 749 | StringSegmentRange iter(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSAtom.cpp:733:38: note: 'cx' declared here - 733 | JSAtom* js::AtomizeString(JSContext* cx, JSString* str) { +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetICUOptions(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8327:16: note: 'info' declared here + 8327 | RootedObject info(cx, JS_NewPlainObject(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8324:38: note: 'cx' declared here + 8324 | static bool GetICUOptions(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ In file included from /usr/include/string.h:548, from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/string.h:3, - from /usr/include/c++/14/cstring:43, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/cstring:3, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Casting.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jstypes.h:24, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/String.cpp:828:12, - inlined from 'JSString* js::StringToLowerCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:860:35: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [32, 127] is out of the bounds [0, 32] 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.17.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToLowerCase(JSContext*, JS::HandleString)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:767:27: note: 'newChars' declared here - 767 | InlineCharBuffer newChars; - | ^~~~~~~~ + from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Printf.h:63, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/PerfSpewer.cpp:8: In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'bool js::InlineCharBuffer::maybeRealloc(JSContext*, size_t, size_t) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/InlineCharBuffer-inl.h:97:23, - inlined from 'JSString* ToLowerCase(JSContext*, JSLinearString*) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:836:35, - inlined from 'JSString* js::StringToLowerCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:862:31: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [32, 255] is out of the bounds [0, 32] of object 'newChars' with type 'js::InlineCharBuffer' [-Warray-bounds=] + inlined from 'void mozilla::BitwiseCast(From, To*) [with To = long unsigned int; From = double]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Casting.h:56:14, + inlined from 'To mozilla::BitwiseCast(From) [with To = long unsigned int; From = double]' at /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/Value.h:540:42, + inlined from 'void JS::Value::setDouble(double)' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:604:29, + inlined from 'JS::Value JS::DoubleValue(double)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/Recover.cpp:1368:42: +/usr/include/x86_64-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.17.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToLowerCase(JSContext*, JS::HandleString)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:767:27: note: 'newChars' declared here - 767 | InlineCharBuffer newChars; - | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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 = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:870:78: -/build/reproducible-path/mozjs115-115.17.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 CompileToStencilXDR(JSContext*, uint32_t, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:6976:52: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_toLowerCase(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:869:16: note: 'str' declared here - 869 | RootedString str(cx, +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool CompileToStencilXDR(JSContext*, uint32_t, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:1966:30: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::SetPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:1966:16: note: 'obj2' declared here - 1966 | RootedObject obj2(cx, proto); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:1966:30, - inlined from 'bool js::SetPrototype(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:1992:22: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config/external/icu/i18n' +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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::SetPrototype(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:1966:16: note: 'obj2' declared here - 1966 | RootedObject obj2(cx, proto); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:1990:34: note: 'cx' declared here - 1990 | 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.17.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.17.0/js/src/vm/JSObject.cpp:557:68: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:1520:37: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::SetIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:557:32: note: 'desc' declared here - 557 | Rooted desc(cx, PropertyDescriptor::Empty()); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:519:39: note: 'cx' declared here - 519 | bool js::SetIntegrityLevel(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -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.17.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.17.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.17.0/js/src/builtin/String.cpp:1160:31, - inlined from 'JSString* ToUpperCase(JSContext*, JSLinearString*) [with CharT = unsigned char]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1261:25, - inlined from 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1297:35: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [40, 127] is out of the bounds [0, 40] 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.17.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1176:52: note: 'newChars' declared here - 1176 | mozilla::MaybeOneOf newChars; - | ^~~~~~~~ -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'bool js::InlineCharBuffer::maybeRealloc(JSContext*, size_t, size_t) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.17.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 = char16_t; SrcChar = unsigned char]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1160:31, - inlined from 'JSString* ToUpperCase(JSContext*, JSLinearString*) [with CharT = unsigned char]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1268:25, - inlined from 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1297:35: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [40, 255] is out of the bounds [0, 40] 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.17.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1176:52: note: 'newChars' declared here - 1176 | mozilla::MaybeOneOf newChars; - | ^~~~~~~~ -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'bool js::InlineCharBuffer::maybeRealloc(JSContext*, size_t, size_t) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.17.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 = char16_t; SrcChar = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1160:31, - inlined from 'JSString* ToUpperCase(JSContext*, JSLinearString*) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1276:23, - inlined from 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1299:31: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [40, 255] is out of the bounds [0, 40] 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.17.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)': -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:1456:59: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmLosslessInvoke(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1520:21: note: 'wasmCallFrame' declared here + 1520 | RootedValueVector wasmCallFrame(cx); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4014:33: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/JSObject.cpp:167:42: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetWaitForAllPromise(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4014:22: note: 'promises' declared here + 4014 | RootedObjectVector promises(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:167:16: note: 'obj' declared here - 167 | RootedObject obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSObject.cpp:2165:23: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSObject.cpp:2165:16: note: 'pobj' declared here - 2165 | RootedObject pobj(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:2162:16: note: 'cx' declared here - 2162 | JSContext* cx, HandleObject obj, HandleId id, +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:1307:78: -/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:9999:59: +/build/reproducible-path/mozjs115-115.17.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_53(D) + 16])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'bool str_toUpperCase(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1306:16: note: 'str' declared here - 1306 | RootedString str(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1302:40: note: 'cx' declared here - 1302 | static bool str_toUpperCase(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:9999:25: note: 'fun' declared here + 9999 | Rooted fun(cx_, &target->as()); + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSObject.cpp:3540:77: -/build/reproducible-path/mozjs115-115.17.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=] + inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachFunctionBind()' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:10098:53: +/build/reproducible-path/mozjs115-115.17.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) + 16])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp: In function 'JSObject* js::SpeciesConstructor(JSContext*, JS::HandleObject, JSProtoKey, bool (*)(JSContext*, JSFunction*))': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:3539:16: note: 'defaultCtor' declared here - 3539 | RootedObject defaultCtor(cx, - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:3537:16: note: 'cx' declared here - 3537 | JSContext* cx, HandleObject obj, JSProtoKey ctorKey, +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachFunctionBind()': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:10098:21: note: 'target' declared here +10098 | Rooted target(cx_, &thisval_.toObject()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit6.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit7.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 file included from /build/reproducible-path/mozjs115-115.17.0/js/src/ds/TraceableFifo.h:11, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'T CreateNurseryGCThing(JSContext*) [with T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCHeapBarriers.cpp:59:49: -/build/reproducible-path/mozjs115-115.17.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=] +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests' +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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests8.cpp:29: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCHeapBarriers.cpp: In function 'T CreateNurseryGCThing(JSContext*) [with T = JSObject*]': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:4428:65: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:12: +In member function 'const ValueType& mozilla::EnumeratedArray::operator[](IndexType) const [with IndexType = JSProtoKey; IndexType SizeAsEnumValue = JSProto_LIMIT; ValueType = js::GlobalObjectData::ConstructorWithProto]', + inlined from 'JSObject* js::GlobalObject::maybeGetPrototype(JSProtoKey) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.h:377:47, + inlined from 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:2375:53: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/EnumeratedArray.h:62:18: warning: 'protoKey' may be used uninitialized [-Wmaybe-uninitialized] + 62 | return mArray[size_t(aIndex)]; + | ~~~~~~^ +/build/reproducible-path/mozjs115-115.17.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.17.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 = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_encodeURI(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:4425:38: note: 'cx' declared here - 4425 | static bool str_encodeURI(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.17.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.17.0/js/src/builtin/String.cpp:4439:65: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with long unsigned int NumDefs = 1]': +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::JitCodeSourceInfo::JitCodeSourceInfo(JS::JitCodeSourceInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeSourceInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::JitCodeRecord; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1033:22, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1065:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::JitCodeIRInfo::JitCodeIRInfo(JS::JitCodeIRInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeIRInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::JitCodeRecord; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1033:22, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1065:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::JitCodeSourceInfo::JitCodeSourceInfo(JS::JitCodeSourceInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeSourceInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:226:11, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1068:22: +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::JitCodeIRInfo::JitCodeIRInfo(JS::JitCodeIRInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeIRInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:226:11, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1068:22: +/build/reproducible-path/mozjs115-115.17.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 = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:1428:42: +/build/reproducible-path/mozjs115-115.17.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) + 344])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp: In function 'bool str_encodeURI_Component(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:4417:65: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/CacheIR.cpp:1428:16: note: 'getter' declared here + 1428 | RootedObject getter(cx_, desc->getter()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/builtin/WeakSetObject.cpp:178:66: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/String.cpp:4406:65: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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 int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_decodeURI(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:4403:38: note: 'cx' declared here - 4403 | static bool str_decodeURI(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit8.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:3001:71: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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 int]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5105:73: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'JSString* js::StringFlatReplaceString(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:3001:27: note: 'linearRepl' declared here - 3001 | Rooted linearRepl(cx, replacement->ensureLinear(cx)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::AbstractBindingIter]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractBindingIter; T = js::AbstractBindingIter]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSScript.cpp:3061:49: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CustomSerializableObject::getLog_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5105:26: note: 'result' declared here + 5105 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, len)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:9282:67: +/build/reproducible-path/mozjs115-115.17.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) + 344])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src17.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp: In function 'void js::SetFrameArgumentsObject(JSContext*, AbstractFramePtr, JS::HandleScript, JSObject*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp:3061:23: note: 'bi' declared here - 3061 | Rooted bi(cx, BindingIter(script)); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp:3052:45: note: 'cx' declared here - 3052 | void js::SetFrameArgumentsObject(JSContext* cx, AbstractFramePtr frame, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonAnalysis.h:15, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/Ion.cpp:2090:42: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp: In function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunCall(JS::HandleFunction)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:9282:18: note: 'target' declared here + 9282 | RootedFunction target(cx_, &thisval_.toObject().as()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6293:74: +/build/reproducible-path/mozjs115-115.17.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_jit4.cpp:47: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/Ion.cpp: In function 'bool IonCompileScriptForBaseline(JSContext*, js::jit::BaselineFrame*, jsbytecode*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/Ion.cpp:2090:16: note: 'script' declared here - 2090 | RootedScript script(cx, frame->script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/Ion.cpp:2086:52: note: 'cx' declared here - 2086 | static bool IonCompileScriptForBaseline(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src_jit9.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/Ion.cpp:2234:42: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool FindPath(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:6293:24: note: 'result' declared here + 6293 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:10161:72: +/build/reproducible-path/mozjs115-115.17.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) + 344])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/Ion.cpp: In function 'bool js::jit::IonCompileScriptForBaselineOSR(JSContext*, BaselineFrame*, uint32_t, jsbytecode*, IonOsrTempData**)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/Ion.cpp:2234:16: note: 'script' declared here - 2234 | RootedScript script(cx, frame->script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testGCGrayMarking.cpp:753:16: -/build/reproducible-path/mozjs115-115.17.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_7(D) + 48])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp: In function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunApply(JS::HandleFunction)': +/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:10161:23: note: 'target' declared here +10161 | Rooted target(cx_, &thisval_.toObject().as()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6496:75: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests8.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCGrayMarking.cpp: In member function 'bool cls_testGCGrayMarking::IterateObjectChain(JSObject*, F) [with F = ColorCheckFunctor]': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCGrayMarking.cpp:753:16: note: 'obj' declared here - 753 | RootedObject obj(cx, chain); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCGrayMarking.cpp:752:45: note: 'this' declared here - 752 | bool IterateObjectChain(JSObject* chain, F f) { - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src25.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* JS::CreateModuleRequest(JSContext*, Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:257:68: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ShortestPaths(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:6496:24: note: 'results' declared here + 6496 | Rooted results(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Modules.cpp: In function 'JSObject* JS::CreateModuleRequest(JSContext*, Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:257:19: note: 'specifierAtom' declared here - 257 | Rooted specifierAtom(cx, AtomizeString(cx, specifierArg)); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:253:16: note: 'cx' declared here - 253 | JSContext* cx, Handle specifierArg) { +/build/reproducible-path/mozjs115-115.17.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 unsigned int]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.h:10, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SelfHosting.cpp:1356:74: -/build/reproducible-path/mozjs115-115.17.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=] +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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1643:58: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/SelfHosting.cpp:150:30: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1642:29: note: 'target' declared here + 1642 | Rooted target( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:482:9: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:150:15: note: 'val' declared here - 150 | RootedValue val(cx, args[0]); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SelfHosting.cpp:544:17: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:478:24: note: 'obj' declared here + 478 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5315:52: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_DefineProperty(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:544:12: note: 'id' declared here - 544 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5803:79: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCExactRooting.cpp:19: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/String.cpp:328:65: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static ShapeSnapshotObject* ShapeSnapshotObject::create(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5802:36: note: 'snapshot' declared here + 5802 | Rooted> snapshot(cx, + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5855:70: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_unescape(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = js::TypedArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp:1211:64: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.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.17.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::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:8115:68: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_TypedArrayBitwiseSlice(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:1211:29: note: 'unsafeTypedArrayCrossCompartment' declared here - 1211 | Rooted unsafeTypedArrayCrossCompartment(cx); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp:237:17: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8115:24: note: 'array' declared here + 8115 | Rooted array(cx, NewDenseFullyAllocatedArray(cx, 2)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8100:45: note: 'cx' declared here + 8100 | static bool EncodeAsUtf8InBuffer(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.17.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.17.0/js/src/builtin/WrappedFunctionObject.cpp:90:62: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_ToPropertyKey(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:237:12: note: 'id' declared here - 237 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SelfHosting.cpp:491:17: -/build/reproducible-path/mozjs115-115.17.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_src3.cpp:47: +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WrappedFunctionObject.cpp: In function 'bool WrappedFunction_Call(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WrappedFunctionObject.cpp:90:18: note: 'targetRealm' declared here + 90 | Rooted targetRealm(cx, GetFunctionRealm(cx, target)); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4801:61: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_DefineDataProperty(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:491:12: note: 'id' declared here - 491 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1759:28: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::setCloneBuffer_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4800:32: note: 'obj' declared here + 4800 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:1022:9: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'bool SuppressDeletedProperty(JSContext*, js::NativeIterator*, JS::HandleObject, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1759:20: note: 'proto' declared here - 1759 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/String.cpp:3338:59: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:1018:24: note: 'obj' declared here + 1018 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:1089:58: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/String.cpp:3338:27: note: 'str' declared here - 3338 | Rooted str(cx, string->ensureLinear(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1863:53: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/UbiNodeCensus.cpp: In function 'JS::ubi::CountTypePtr JS::ubi::ParseBreakdown(JSContext*, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/UbiNodeCensus.cpp:1089:16: note: 'breakdown' declared here + 1089 | RootedObject breakdown(cx, ToObject(cx, breakdownValue)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/UbiNodeCensus.cpp:1081:54: note: 'cx' declared here + 1081 | JS_PUBLIC_API CountTypePtr ParseBreakdown(JSContext* cx, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ProcessExecutableMemory.h:10, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ExecutableAllocator.h:36, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/AutoWritableJitCode.h:17, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/Linker.h:16, + from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/MIR.cpp:3844:44: +/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:572:47: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] + 572 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); + | ^~~~~~~~~~~ +In file included from Unified_cpp_js_src_jit8.cpp:20: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/MIR.cpp:3835:13: note: 'res' was declared here + 3835 | int32_t res; + | ^~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'bool js::SuppressDeletedElement(JSContext*, JS::HandleObject, uint32_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1863:27: note: 'str' declared here - 1863 | Rooted str(cx, IdToString(cx, id)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:1845:53: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'bool js::SuppressDeletedProperty(JSContext*, JS::HandleObject, jsid)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1845:27: note: 'str' declared here - 1845 | Rooted str(cx, IdToString(cx, id)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1936:70: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initIteratorProto(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1935:16: note: 'proto' declared here - 1935 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here - 1966 | RootedObject iteratorProto( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:1487:76: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool str_normalize(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:1486:16: note: 'str' declared here - 1486 | RootedString str(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here - 1966 | RootedObject iteratorProto( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here - 1966 | RootedObject iteratorProto( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:6166:43: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In member function 'bool js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle >)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:6166:15: note: 'reactionsVal' declared here - 6166 | RootedValue reactionsVal(cx, reactions()); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here - 1966 | RootedObject iteratorProto( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:3434:22, - inlined from 'bool {anonymous}::ASTSerializer::importAssertions(js::frontend::ListNode*, NodeVector&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:1995:29: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp: In function 'bool {anonymous}::ASTSerializer::importAssertions(js::frontend::ListNode*, NodeVector&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp:1986:60: note: 'this' declared here - 1986 | NodeVector& assertions) { - | ^ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/StructuredClone.h:20, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/ToSource.cpp:108:48: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src23.cpp:47: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ToSource.cpp: In function 'JSString* BoxedToSource(JSContext*, JS::HandleObject, const char*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ToSource.cpp:108:16: note: 'str' declared here - 108 | RootedString str(cx, ValueToSource(cx, value)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here - 1966 | RootedObject iteratorProto( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:1799:36: -/build/reproducible-path/mozjs115-115.17.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_32(D)])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::importDeclaration(js::frontend::BinaryNode*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSString* SymbolToSource(JSContext*, JS::Symbol*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ToSource.cpp:68:46, - inlined from 'JSString* js::ValueToSource(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ToSource.cpp:137:28: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ToSource.cpp: In function 'JSString* js::ValueToSource(JSContext*, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ToSource.cpp:68:16: note: 'desc' declared here - 68 | RootedString desc(cx, symbol->description()); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ToSource.cpp:122:40: note: 'cx' declared here - 122 | JSString* js::ValueToSource(JSContext* cx, HandleValue v) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/builtin/ReflectParse.cpp:2802:65: -/build/reproducible-path/mozjs115-115.17.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_259(D)])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:2801:23: note: 'pnAtom' declared here - 2801 | Rooted pnAtom( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:2581:69: note: 'this' declared here - 2581 | bool ASTSerializer::expression(ParseNode* pn, MutableHandleValue dst) { - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src3.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp:1322:64: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Iteration.cpp: In function 'js::PlainObject* js::CreateIterResultObject(JSContext*, JS::HandleValue, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:1321:24: note: 'templateObject' declared here - 1321 | Rooted templateObject( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:3189:22: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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 int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp:3183:72: note: 'this' declared here - 3183 | bool ASTSerializer::propertyName(ParseNode* key, MutableHandleValue dst) { - | ^ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/TraceKind.h:10, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::NotableStringInfo::NotableStringInfo(JS::NotableStringInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableStringInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::ZoneStats::ZoneStats(JS::ZoneStats&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::ZoneStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1033:22, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::ZoneStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1065:32: -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::NotableStringInfo::NotableStringInfo(JS::NotableStringInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableStringInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::ZoneStats::ZoneStats(JS::ZoneStats&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:226:11, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::ZoneStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1068:22: -/build/reproducible-path/mozjs115-115.17.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 file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CompilationAndEvaluation.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCOutOfMemory.cpp:12, - from Unified_cpp_js_src_jsapi-tests9.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.17.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) + 48])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long int]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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 int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = long int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:619:24, + inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCOutOfMemory.cpp:14: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::NotableClassInfo::NotableClassInfo(JS::NotableClassInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableClassInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::RealmStats::RealmStats(JS::RealmStats&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::RealmStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1033:22, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::RealmStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1065:32: -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::NotableClassInfo::NotableClassInfo(JS::NotableClassInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableClassInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::RealmStats::RealmStats(JS::RealmStats&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:226:11, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::RealmStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1068:22: -/build/reproducible-path/mozjs115-115.17.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&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp:2379:32, - inlined from 'bool JSRuntime::initSelfHostingFromStencil(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:2554:36: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long int]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In member function 'bool JSRuntime::initSelfHostingFromStencil(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:2379:21: note: 'prevAtom' declared here - 2379 | Rooted prevAtom(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:2553:55: note: 'cx' declared here - 2553 | bool JSRuntime::initSelfHostingFromStencil(JSContext* cx) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Array.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Realm.h:19, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Realm-inl.h:10, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:647:23: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long unsigned int]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = long unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:619:24, + inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src20.cpp:38: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:647:23: note: 'rootedFrame' declared here - 647 | Rooted rootedFrame(cx, frame); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:3434:22, - inlined from 'bool {anonymous}::ASTSerializer::exportSpecifier(js::frontend::BinaryNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:1969:29, - inlined from 'bool {anonymous}::ASTSerializer::exportDeclaration(js::frontend::ParseNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:1883:31, - inlined from 'bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ReflectParse.cpp:2178:31: -/build/reproducible-path/mozjs115-115.17.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_114(D)])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long unsigned int]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = js::uint8_clamped; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp:2157:68: note: 'this' declared here - 2157 | bool ASTSerializer::statement(ParseNode* pn, MutableHandleValue dst) { - | ^ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src4.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -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.17.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.17.0/js/src/vm/Iteration.cpp:857:77: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = js::uint8_clamped; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here + 515 | RootedValueVector values(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Iteration.cpp:857:35: note: 'propIter' declared here - 857 | Rooted propIter(cx, NewPropertyIteratorObject(cx)); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Iteration.cpp:837:16: note: 'cx' declared here - 837 | JSContext* cx, Handle objBeingIterated, HandleIdVector props, +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::DictionaryPropMap*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DictionaryPropMap*; T = js::DictionaryPropMap*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Shape.cpp:115:61: -/build/reproducible-path/mozjs115-115.17.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=] +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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src21.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::toDictionaryMode(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Shape.cpp:114:30: note: 'dictMap' declared here - 114 | Rooted dictMap( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp:1139:77: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:157:71: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src20.cpp:11: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/RegExpObject.cpp:1156:77: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:157:24: note: 'arr' declared here + 157 | Rooted arr(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~ +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/UbiNodeCensus.cpp:152:37: note: 'cx' declared here + 152 | bool BucketCount::report(JSContext* cx, CountBase& countBase, + | ~~~~~~~~~~~^~ +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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:463:31: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/RegExpObject.cpp:1148:58: note: 'cx' declared here - 1148 | JS_PUBLIC_API bool JS::ExecuteRegExpNoStatics(JSContext* cx, HandleObject obj, +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long unsigned int]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here + 463 | Rooted tarray( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp:3611:52: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp: In function 'bool reflect_parse(JSContext*, uint32_t, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/jsapi-tests/testGCExactRooting.cpp:554:60: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'maybe' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_14(D) + 48])[14]' [-Wdangling-pointer=] +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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:463:31: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testGCExactRooting.cpp: In member function 'virtual bool cls_testRootedMaybeValue::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCExactRooting.cpp:554:28: note: 'maybe' declared here - 554 | JS::Rooted> maybe(cx, Some(UndefinedValue())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SymbolType.cpp:50:58: -/build/reproducible-path/mozjs115-115.17.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=] +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here + 463 | Rooted tarray( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:463:31: +/build/reproducible-path/mozjs115-115.17.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; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src23.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SymbolType.cpp: In static member function 'static JS::Symbol* JS::Symbol::for_(JSContext*, JS::HandleString)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SymbolType.cpp:50:19: note: 'atom' declared here - 50 | Rooted atom(cx, AtomizeString(cx, description)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SymbolType.cpp:49:33: note: 'cx' declared here - 49 | Symbol* Symbol::for_(JSContext* cx, HandleString description) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/vm/JSFunction.cpp:1552:32: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long int]': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here + 463 | Rooted tarray( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1385:3: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSFunction.cpp:1552:24: note: 'shape' declared here - 1552 | Rooted shape(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSFunction.cpp:1539:16: note: 'cx' declared here - 1539 | JSContext* cx, Native native, unsigned nargs, FunctionFlags flags, +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here + 463 | Rooted tarray( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.17.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::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:3482:20: -/build/reproducible-path/mozjs115-115.17.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=] + Finished `release` profile [optimized] target(s) in 1m 49s +: +/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target --networking /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/libjsrust.a +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "--networking", "/build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/libjsrust.a"], "start": 548313.806024964, "end": 548314.02488527, "context": null} +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/rust' +In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ErrorReporting.h:12, + from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ReshapeForProtoMutation(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Watchtower.cpp:158:28, + inlined from 'bool WatchProtoChangeImpl(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Watchtower.cpp:176:31: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:3523:15: note: 'node' declared here - 3523 | RootedValue node(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp:1882:52: -/build/reproducible-path/mozjs115-115.17.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 file included from Unified_cpp_js_src25.cpp:11: +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Watchtower.cpp: In function 'bool WatchProtoChangeImpl(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Watchtower.cpp:158:16: note: 'pobj' declared here + 158 | RootedObject pobj(cx, obj); + | ^~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Watchtower.cpp:31:62: +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSFunction.cpp:1882:19: note: 'atom' declared here - 1882 | Rooted atom(cx, IdToFunctionName(cx, id)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Watchtower.cpp: In function 'bool AddToWatchtowerLog(JSContext*, const char*, JS::HandleObject, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Watchtower.cpp:31:16: note: 'kindString' declared here + 31 | RootedString kindString(cx, NewStringCopyZ(cx, kind)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:573:78: + inlined from 'bool ReshapeForShadowedProp(JSContext*, JS::Handle, JS::HandleId)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Watchtower.cpp:109:32: /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In static member function 'static js::SavedFrame* js::SavedFrame::create(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:572:16: note: 'proto' declared here - 572 | RootedObject proto(cx, +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Watchtower.cpp:73:16: note: 'proto' declared here + 73 | RootedObject proto(cx, obj->staticPrototype()); | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:698:30: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In function 'JSObject* js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:647:23: note: 'rootedFrame' declared here - 647 | Rooted rootedFrame(cx, frame); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/JSFunction.cpp:1698:60: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Watchtower.cpp:242:70: +/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSFunction.cpp: In function 'JSFunction* js::CloneFunctionReuseScript(JSContext*, JS::HandleFunction, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:754:65: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In function 'js::SavedFrame* js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted, bool&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:754:23: note: 'frame' declared here - 754 | Rooted frame(cx, obj->maybeUnwrapAs()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ReflectParse.cpp:2146:20: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ReflectParse.cpp:2140:59: note: 'this' declared here - 2140 | MutableHandleValue dst) { - | ^ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AtomicsObject.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.h:17, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::InterpreterFrame::prologue(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.cpp:175:41: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Stack.cpp: In member function 'bool js::InterpreterFrame::prologue(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.cpp:175:16: note: 'script' declared here - 175 | RootedScript script(cx, this->script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'js::StringSegmentRange::StringSegmentRange(JSContext*) [with long unsigned int Size = 16]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.h:1347:37, - inlined from 'bool RopeMatch(JSContext*, JSRope*, JSLinearString*, int*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:2102:28: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool RopeMatch(JSContext*, JSRope*, JSLinearString*, int*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:2102:24: note: 'r' declared here - 2102 | StringSegmentRange r(cx); - | ^ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/SavedStacks.cpp:916:79: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In function 'JS::SavedFrameResult JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Stack.cpp:392:47: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Stack.cpp:392:16: note: 'script' declared here - 392 | RootedScript script(cx, fun->nonLazyScript()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/SavedStacks.cpp:951:79: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In function 'JS::SavedFrameResult JS::GetSavedFrameParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* JS::ConvertSavedFrameToPlainObject(JSContext*, HandleObject, SavedFrameSelfHosted)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1155:65: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In function 'JSObject* JS::ConvertSavedFrameToPlainObject(JSContext*, HandleObject, SavedFrameSelfHosted)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:1752:40: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In member function 'bool js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1752:23: note: 'saved' declared here - 1752 | Rooted saved(cx, nullptr); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:502:17: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'bool js::ReadPropertyDescriptors(JSContext*, JS::HandleObject, bool, JS::MutableHandleIdVector, JS::MutableHandle >)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:502:12: note: 'id' declared here - 502 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:625:53: -/build/reproducible-path/mozjs115-115.17.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_src20.cpp:47: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.cpp: In static member function 'static js::GlobalScope* js::GlobalScope::createEmpty(JSContext*, js::ScopeKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.cpp:624:34: note: 'data' declared here - 624 | Rooted> data( - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:4467:70, - inlined from 'bool js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:4606:29: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:4467:27: note: 'linearPattern' declared here - 4467 | Rooted linearPattern(cx, pattern->ensureLinear(cx)); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/String.cpp:3055:65: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/String.cpp:3055:27: note: 'repl' declared here - 3055 | Rooted repl(cx, replacement->ensureLinear(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Shape.cpp:1310:79: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Shape.cpp:1309:24: note: 'shape' declared here - 1309 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Shape.cpp:1286:16: note: 'cx' declared here - 1286 | JSContext* cx, BaseShape* base, size_t nfixed, Handle map, - | ~~~~~~~~~~~^~ -In file included from Unified_cpp_js_src_jit3.cpp:2: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::visitLoadUnboxedScalar(js::jit::LLoadUnboxedScalar*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp:15224:18: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] -15224 | ToAddress(elements, lir->index(), storageType, mir->offsetAdjustment()); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp:88: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::visitStoreUnboxedBigInt(js::jit::LStoreUnboxedBigInt*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp:15633:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] -15633 | Address dest = ToAddress(elements, lir->index(), writeType); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:2326:31: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:2326:23: note: 'stack' declared here - 2326 | Rooted stack(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Shape.cpp:644:74: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Shape.cpp:626:62: note: 'cx' declared here - 626 | bool NativeObject::changeCustomDataPropAttributes(JSContext* cx, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/vm/Modules.cpp:1571:29: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Modules.cpp: In function 'bool GatherAvailableModuleAncestors(JSContext*, JS::Handle, JS::MutableHandle >)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:1571:25: note: 'm' declared here - 1571 | Rooted m(cx); - | ^ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'void js::AsyncModuleExecutionFulfilled(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:1724:29: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Modules.cpp: In function 'void js::AsyncModuleExecutionFulfilled(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:1724:25: note: 'm' declared here - 1724 | Rooted m(cx); - | ^ -/build/reproducible-path/mozjs115-115.17.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::ShadowRealmObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ShadowRealmObject*; T = js::ShadowRealmObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ShadowRealm.cpp:79:64: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/ShadowRealm.cpp:78:30: note: 'shadowRealmObj' declared here - 78 | Rooted shadowRealmObj( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::AbstractBindingIter]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractBindingIter; T = js::AbstractBindingIter]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'void js::DumpBindings(JSContext*, Scope*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.cpp:1280:53: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Scope.cpp: In function 'void js::DumpBindings(JSContext*, Scope*)': -/build/reproducible-path/mozjs115-115.17.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.17.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::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Modules.cpp:1277:61: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Modules.cpp: In function 'bool js::ModuleEvaluate(JSContext*, JS::Handle, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:1276:26: note: 'capability' declared here - 1276 | Rooted capability( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:4467:70, - inlined from 'bool js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:4575:29: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:4467:27: note: 'linearPattern' declared here - 4467 | Rooted linearPattern(cx, pattern->ensureLinear(cx)); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.h:953:50, - inlined from 'bool intrinsic_ConstructFunction(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:1633:33: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_ConstructFunction(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:1633:17: note: 'constructArgs' declared here - 1633 | ConstructArgs constructArgs(cx); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Stack.h:919:47, - inlined from 'bool CallSelfHostedNonGenericMethod(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:1465:22: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool CallSelfHostedNonGenericMethod(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:1465:14: note: 'args2' declared here - 1465 | InvokeArgs args2(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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::StringObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StringObject*; T = js::StringObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:3980:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In static member function 'static JSObject* js::StringObject::createPrototype(JSContext*, JSProtoKey)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:3979:25: note: 'proto' declared here - 3979 | Rooted proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.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 char; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp:96: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = unsigned char; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here - 515 | RootedValueVector values(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:798:71: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Scope.cpp:797:34: note: 'data' declared here - 797 | Rooted> data( - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.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 int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = short int; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here - 515 | RootedValueVector values(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp:466:43: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp: In static member function 'static JSLinearString* js::RegExpObject::toString(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp:466:19: note: 'src' declared here - 466 | Rooted src(cx, obj->getSource()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here - 515 | RootedValueVector values(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:1057:74: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In function 'bool JS::BuildStackString(JSContext*, JSPrincipals*, HandleObject, MutableHandleString, size_t, js::StackFormat)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1055:29: note: 'frame' declared here - 1055 | Rooted frame( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here - 515 | RootedValueVector values(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here - 515 | RootedValueVector values(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = js::uint8_clamped; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = js::uint8_clamped; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here - 515 | RootedValueVector values(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SelfHosting.cpp:1287:72: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_TypedArrayInitFromPackedArray(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp:1275:64: note: 'cx' declared here - 1275 | static bool intrinsic_TypedArrayInitFromPackedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src5.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 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.17.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.17.0/js/src/vm/StringType.cpp:2192:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/StringType.cpp: In function 'JS::UniqueChars js::IdToPrintableUTF8(JSContext*, JS::HandleId, IdToPrintableBehavior)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp:2192:15: note: 'v' declared here - 2192 | RootedValue v(cx, IdToValue(id)); - | ^ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/StringType.cpp:1984:16: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/StringType.cpp:1984:16: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = PromiseDebugInfo*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseDebugInfo*; T = PromiseDebugInfo*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:408:58: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In static member function 'static PromiseDebugInfo* PromiseDebugInfo::create(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:407:31: note: 'debugInfo' declared here - 407 | Rooted debugInfo( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:2826:75: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:2825:26: note: 'promise' declared here - 2825 | Rooted promise( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/StencilObject.cpp:122:58: -/build/reproducible-path/mozjs115-115.17.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_src22.cpp:38: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/StencilObject.cpp:116:16: note: 'cx' declared here - 116 | JSContext* cx, uint8_t* 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.17.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.17.0/js/src/vm/StencilObject.cpp:58:58: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/StencilObject.cpp: In static member function 'static js::StencilObject* js::StencilObject::create(JSContext*, RefPtr)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:1851:40: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In member function 'bool js::SavedStacks::getLocation(JSContext*, const js::FrameIter&, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1851:16: note: 'script' declared here - 1851 | RootedScript script(cx, iter.script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Shape.cpp:1450:75: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::AutoStableStringChars::init(JSContext*, JSString*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp:1313:63: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/StringType.cpp: In member function 'bool JS::AutoStableStringChars::init(JSContext*, JSString*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp:1313:27: note: 'linearString' declared here - 1313 | Rooted linearString(cx, s->ensureLinear(cx)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp:1342:63: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/StringType.cpp: In member function 'bool JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp:1342:27: note: 'linearString' declared here - 1342 | Rooted linearString(cx, s->ensureLinear(cx)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringType.cpp:1341:52: note: 'cx' declared here - 1341 | bool AutoStableStringChars::initTwoByte(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.17.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.17.0/js/src/builtin/String.cpp:3613:62: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'js::ArrayObject* js::StringSplitString(JSContext*, JS::HandleString, JS::HandleString, uint32_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:3613:27: note: 'linearStr' declared here - 3613 | Rooted linearStr(cx, str->ensureLinear(cx)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::BaseShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BaseShape*; T = js::BaseShape*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Shape.cpp:1256:75: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:1672:72: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Scope.cpp:1671:47: note: 'rootedData' declared here - 1671 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi-tests/testGCMarking.cpp:305:53: -/build/reproducible-path/mozjs115-115.17.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_43(D) + 48])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests8.cpp:47: -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCMarking.cpp: In member function 'virtual bool cls_testIncrementalRoots::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/testGCMarking.cpp:305:20: note: 'obj' declared here - 305 | JS::RootedObject obj(cx, JS_NewObject(cx, nullptr)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jsapi-tests/testGCMarking.cpp:287:1: note: in expansion of macro 'BEGIN_TEST' - 287 | BEGIN_TEST(testIncrementalRoots) { - | ^~~~~~~~~~ -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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here - 1689 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Shape.cpp:1405:75: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here - 1689 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:6071:57: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool AddPromiseReaction(JSContext*, JS::Handle, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:6071:16: note: 'reactionsObj' declared here - 6071 | RootedObject reactionsObj(cx, &reactionsVal.toObject()); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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, 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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here - 1689 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here - 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:292, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MacroAssembler.h:19, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineFrameInfo.h:18, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/PerfSpewer.h:13, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp:7: -In constructor 'js::jit::Operand::Operand(const js::jit::Address&)', - inlined from 'void js::jit::MacroAssemblerX64::load64(const js::jit::Address&, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.h:608:25, - inlined from 'void js::jit::CodeGenerator::visitLoadUnboxedBigInt(js::jit::LLoadUnboxedBigInt*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp:15250:16: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 77 | disp_(address.offset) {} - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here - 1689 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:6132:55: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:6130:34: note: 'reaction' declared here - 6130 | Rooted reaction( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp:3713:22: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/String.cpp: In function 'bool js::StringConstructor(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/String.cpp:3713:16: note: 'str' declared here - 3713 | RootedString str(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::RegExpStatics::executeLazy(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpStatics.cpp:31:77: -/build/reproducible-path/mozjs115-115.17.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; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src20.cpp:20: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpStatics.cpp: In member function 'bool js::RegExpStatics::executeLazy(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpStatics.cpp:30:22: note: 'shared' declared here - 30 | RootedRegExpShared shared(cx, - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool GetComputedIntrinsic(JSContext*, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:2697:53, - inlined from 'bool JSRuntime::getSelfHostedValue(JSContext*, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:2749:30: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SelfHosting.cpp: In member function 'bool JSRuntime::getSelfHostedValue(JSContext*, JS::Handle, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:2695:18: note: 'script' declared here - 2695 | RootedScript script( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SelfHosting.cpp:2732:47: note: 'cx' declared here - 2732 | bool JSRuntime::getSelfHostedValue(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.17.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.17.0/js/src/builtin/Promise.cpp:1507:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool EnqueuePromiseReactionJob(JSContext*, JS::HandleObject, JS::HandleValue, JS::PromiseState)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:1505:18: note: 'job' declared here - 1505 | RootedFunction job( - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSScript.cpp:2500:61: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = PromiseReactionRecord*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:5908:56: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool PerformPromiseThen(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5906:34: note: 'reaction' declared here - 5906 | Rooted reaction( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5869:16: note: 'cx' declared here - 5869 | JSContext* cx, Handle promise, HandleValue onFulfilled_, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src6.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -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.17.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.17.0/js/src/builtin/Promise.cpp:5125:9: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'js::PromiseObject* js::OriginalPromiseThen(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5119:26: note: 'unwrappedPromise' declared here - 5119 | Rooted unwrappedPromise( - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5110:65: note: 'cx' declared here - 5110 | [[nodiscard]] PromiseObject* js::OriginalPromiseThen(JSContext* cx, - | ~~~~~~~~~~~^~ -js/src/Unified_cpp_js_src7.o -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.17.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.17.0/js/src/builtin/Promise.cpp:5211:56: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool js::ReactToUnwrappedPromise(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject, UnhandledRejectionBehavior)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5209:34: note: 'reaction' declared here - 5209 | Rooted reaction( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::PropMap*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropMap*; T = js::PropMap*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Shape.cpp:525:74: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Shape.cpp:507:46: note: 'cx' declared here - 507 | bool NativeObject::changeProperty(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/vm/SharedArrayObject.cpp:366:70: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SharedArrayObject.cpp:365:36: note: 'obj' declared here - 365 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:616:31: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:616:23: note: 'stack' declared here - 616 | Rooted stack(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = PromiseCombinatorDataHolder*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:4519:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:4519:40: note: 'data' declared here - 4519 | Rooted data(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here - 1689 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here - 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src7.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 -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.17.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.17.0/js/src/builtin/Promise.cpp:4790:60: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In static member function 'static js::PromiseObject* js::PromiseObject::unforgeableReject(JSContext*, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:4789:26: note: 'promise' declared here - 4789 | Rooted promise( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here - 1689 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/builtin/ShadowRealm.cpp:606:76: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/ShadowRealm.cpp: In function 'bool ShadowRealm_importValue(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/ShadowRealm.cpp:605:30: note: 'shadowRealm' declared here - 605 | Rooted shadowRealm(cx, - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = js::PropMap*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::PropMap*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Shape.cpp:785:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Shape.cpp:785:20: note: 'propMap' declared here - 785 | Rooted propMap(cx); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Shape.cpp:775:46: note: 'cx' declared here - 775 | bool NativeObject::removeProperty(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/shared/Assembler-shared.h:20, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:13, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MacroAssembler.h:19, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MIR.h:35, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/WarpBuilder.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BytecodeAnalysis.cpp:10, - from Unified_cpp_js_src_jit2.cpp:11: -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.17.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.17.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.17.0/js/src/jit/RegisterSets.h:687:17, - inlined from 'void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.h:483:23, - inlined from 'js::jit::AutoScratchRegister::~AutoScratchRegister()' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/mozilla/Maybe.h:267:3, - inlined from 'mozilla::Maybe::~Maybe()' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Maybe.h:349:55, - inlined from 'bool js::jit::CacheIRCompiler::emitStoreTypedArrayElement(js::jit::ObjOperandId, JS::Scalar::Type, js::jit::IntPtrOperandId, uint32_t, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp:5716:30: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/Registers.h:81:75: warning: '((unsigned char*)((char*)&scratch2 + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[8]' may be used uninitialized [-Wmaybe-uninitialized] - 81 | SetType alignedOrDominatedAliasedSet() const { return SetType(1) << code(); } - | ~~~~^~ -In file included from Unified_cpp_js_src_jit2.cpp:29: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp: In member function 'bool js::jit::CacheIRCompiler::emitStoreTypedArrayElement(js::jit::ObjOperandId, JS::Scalar::Type, js::jit::IntPtrOperandId, uint32_t, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp:5716:30: note: '((unsigned char*)((char*)&scratch2 + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[8]' was declared here - 5716 | Maybe scratch2; - | ^~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/shared/Assembler-shared.h:21: -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.17.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.17.0/js/src/jit/RegisterSets.h:693:18, - inlined from 'void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.h:484:24, - inlined from 'js::jit::AutoScratchRegister::~AutoScratchRegister()' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/mozilla/Maybe.h:267:3, - inlined from 'mozilla::Maybe::~Maybe()' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Maybe.h:349:55, - inlined from 'bool js::jit::CacheIRCompiler::emitStoreTypedArrayElement(js::jit::ObjOperandId, JS::Scalar::Type, js::jit::IntPtrOperandId, uint32_t, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp:5716:30: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/RegisterSets.h:346:35: warning: 'scratch2.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()); } - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp: In member function 'bool js::jit::CacheIRCompiler::emitStoreTypedArrayElement(js::jit::ObjOperandId, JS::Scalar::Type, js::jit::IntPtrOperandId, uint32_t, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp:5716:30: note: 'scratch2.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::jit::AutoScratchRegister::alloc_' was declared here - 5716 | Maybe scratch2; - | ^~~~~~~~ -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.17.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.17.0/js/src/builtin/Promise.cpp:1736:69, - inlined from 'bool NewPromiseCapability(JSContext*, JS::HandleObject, JS::MutableHandle, bool)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:1791:60: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool NewPromiseCapability(JSContext*, JS::HandleObject, JS::MutableHandle, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:1736:26: note: 'promise' declared here - 1736 | Rooted promise(cx, CreatePromiseObjectInternal(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Realm.cpp:168:76: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Realm.cpp:168:16: note: 'lexicalEnv' declared here - 168 | RootedObject lexicalEnv(cx, nonSyntacticLexicalEnvironments_->lookup(key)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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, 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.17.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.17.0/js/src/vm/Modules.cpp:718:48: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Modules.cpp: In function 'js::ModuleNamespaceObject* js::GetOrCreateModuleNamespace(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:717:41: note: 'unambiguousNames' declared here - 717 | Rooted> unambiguousNames( - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Modules.cpp:699:16: note: 'cx' declared here - 699 | JSContext* cx, Handle module) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:292: -In member function 'void js::jit::X86Encoding::BaseAssemblerX64::vmovq_rr(js::jit::X86Encoding::XMMRegisterID, js::jit::X86Encoding::RegisterID)', - inlined from 'void js::jit::Assembler::vmovq(js::jit::FloatRegister, js::jit::Register)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/Assembler-x64.h:503:18, - inlined from 'void js::jit::MacroAssembler::moveDoubleToGPR64(js::jit::FloatRegister, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/MacroAssembler-x64-inl.h:30:8, - inlined from 'bool js::jit::CacheIRCompiler::emitStoreDataViewValueResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, uint32_t, js::jit::BooleanOperandId, JS::Scalar::Type)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp:6202:29: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/x64/BaseAssembler-x64.h:880:23: warning: '*(unsigned char*)((char*)&scratch2 + offsetof(mozilla::MaybeOneOf,mozilla::MaybeOneOf::storage[8]))' may be used uninitialized [-Wmaybe-uninitialized] - 880 | twoByteOpSimdInt64("vmovq", VEX_PD, OP2_MOVD_EdVd, (XMMRegisterID)dst, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 881 | (RegisterID)src); - | ~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp: In member function 'bool js::jit::CacheIRCompiler::emitStoreDataViewValueResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, uint32_t, js::jit::BooleanOperandId, JS::Scalar::Type)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCompiler.cpp:6120:67: note: '*(unsigned char*)((char*)&scratch2 + offsetof(mozilla::MaybeOneOf,mozilla::MaybeOneOf::storage[8]))' was declared here - 6120 | mozilla::MaybeOneOf scratch2; - | ^~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:5070:58: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool PromiseThenNewPromiseCapability(JSContext*, JS::HandleObject, CreateDependentPromise, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = PromiseReactionRecord*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:5948:56, - inlined from 'bool OriginalPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5180:49, - inlined from 'bool PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:2386:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5946:34: note: 'reaction' declared here - 5946 | Rooted reaction( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/builtin/Promise.cpp:5800:9: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:5794:26: note: 'unwrappedPromise' declared here - 5794 | Rooted unwrappedPromise( - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/Scope.cpp:741:71: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Scope.cpp: In static member function 'static js::WasmInstanceScope* js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Scope.cpp:740:34: note: 'data' declared here - 740 | Rooted> data( - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/builtin/Promise.cpp:5800:9, - inlined from 'bool Promise_then_noRetVal(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5843:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool Promise_then_noRetVal(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5794:26: note: 'unwrappedPromise' declared here - 5794 | Rooted unwrappedPromise( - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5841:39: note: 'cx' declared here - 5841 | bool Promise_then_noRetVal(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/builtin/Promise.cpp:5800:9, - inlined from 'bool js::Promise_then(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5855:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool js::Promise_then(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5794:26: note: 'unwrappedPromise' declared here - 5794 | Rooted unwrappedPromise( - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5853:34: note: 'cx' declared here - 5853 | bool js::Promise_then(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.17.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.17.0/js/src/builtin/Promise.cpp:1244:33: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool js::ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:1244:25: note: 'stack' declared here - 1244 | Rooted stack(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ScriptSourceObject::initElementProperties(JSContext*, JS::Handle, JS::HandleString)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp:812:27: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nameValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp: In static member function 'static bool js::ScriptSourceObject::initElementProperties(JSContext*, JS::Handle, JS::HandleString)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp:812:15: note: 'nameValue' declared here - 812 | RootedValue nameValue(cx); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSScript.cpp:810:16: note: 'cx' declared here - 810 | JSContext* cx, Handle source, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ProcessExecutableMemory.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ExecutableAllocator.h:36, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/GCContext.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Cell.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/Allocator.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/gc/MaybeRooted.h:20, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:12, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:275:50: -/build/reproducible-path/mozjs115-115.17.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_src24.cpp:20: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:275:24: note: 'obj' declared here - 275 | Rooted obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::StringObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StringObject*; T = js::StringObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/StringObject-inl.h:39:75, - inlined from 'JSObject* js::PrimitiveToObject(JSContext*, const JS::Value&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:2520:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:81: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringObject-inl.h: In function 'JSObject* js::PrimitiveToObject(JSContext*, const JS::Value&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here - 38 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:88:50: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:88:24: note: 'obj' declared here - 88 | Rooted obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:4885:60: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In static member function 'static js::PromiseObject* js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:4884:26: note: 'promise' declared here - 4884 | Rooted promise( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::GetWaitForAllPromise(JSContext*, JS::HandleObjectVector)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:3161:79: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'JSObject* js::GetWaitForAllPromise(JSContext*, JS::HandleObjectVector)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:3160:16: note: 'C' declared here - 3160 | RootedObject C(cx, - | ^ -/build/reproducible-path/mozjs115-115.17.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::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:335:58: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:332:24: note: 'shape' declared here - 332 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp:2656:20: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/JSObject.cpp: In function 'JSObject* js::ToObjectSlowForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:2656:14: note: 'key' declared here - 2656 | RootedId key(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject.cpp:2649:56: note: 'cx' declared here - 2649 | JSObject* js::ToObjectSlowForPropertyAccess(JSContext* cx, JS::HandleValue val, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/vm/RegExpObject.cpp:859:78: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp: In member function 'js::ArrayObject* js::RegExpRealm::createMatchResultTemplateObject(JSContext*, ResultTemplateKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp:857:24: note: 'templateObject' declared here - 857 | Rooted templateObject( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp:853:16: note: 'cx' declared here - 853 | JSContext* cx, ResultTemplateKind kind) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src8.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = PromiseCombinatorDataHolder*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:4059:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool PromiseAllResolveElementFunction(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:4059:40: note: 'data' declared here - 4059 | Rooted data(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:4294:40: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:4294:40: note: 'data' declared here - 4294 | Rooted data(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:4294:40: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:4294:40: note: 'data' declared here - 4294 | Rooted data(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:2148:75: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool PromiseReactionJob(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:2147:16: note: 'reactionObj' declared here - 2147 | RootedObject reactionObj( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:3485:16: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:3485:16: note: 'promiseCtor' declared here - 3485 | RootedObject promiseCtor( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:1805:55: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedFrame* js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1805:23: note: 'frame' declared here - 1805 | Rooted frame(cx, SavedFrame::create(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/SavedStacks.cpp:1791:66: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedFrame* js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:1791:23: note: 'frame' declared here - 1791 | Rooted frame(cx, createFrameFromLookup(cx, lookup)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:1660:67: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:1660:30: note: 'stackChain' declared here - 1660 | Rooted stackChain(cx, js::GCLookupVector(cx)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:1333:67: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:1333:19: note: 'asyncCauseAtom' declared here - 1333 | Rooted asyncCauseAtom(cx, AtomizeString(cx, asyncCause)); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/Promise.cpp:4020:38, - inlined from 'bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:3065:33: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:3485:16: note: 'promiseCtor' declared here - 3485 | RootedObject promiseCtor( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long unsigned int]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long int]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:1925:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/SavedStacks.cpp:1925:16: note: 'obj' declared here - 1925 | RootedObject obj(cx, target); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here - 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIRWriter.h:477:43: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIRReader.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIRCloner.h:18, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:20: -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/SavedStacks.cpp:2082:41: -/build/reproducible-path/mozjs115-115.17.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; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp: In function 'bool JS::ubi::ConstructSavedFrameStackSlow(JSContext*, StackFrame&, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/SavedStacks.cpp:2082:27: note: 'parentFrame' declared here - 2082 | Rooted parentFrame(cx); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long unsigned int]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long int]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::RegExpObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpObject*; T = js::RegExpObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp:65:75: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpObject* js::RegExpAlloc(JSContext*, NewObjectKind, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp:64:25: note: 'regexp' declared here - 64 | Rooted regexp( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp:192:19: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/RegExpObject.cpp:1092:30: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp: In function 'JSObject* JS::NewUCRegExpObject(JSContext*, const char16_t*, size_t, RegExpFlags)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/RegExpObject.cpp:1082:30: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp: In function 'JSObject* JS::NewRegExpObject(JSContext*, const char*, size_t, RegExpFlags)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::CloneRegExpObject(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp:965:65: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/RegExpObject.cpp: In function 'JSObject* js::CloneRegExpObject(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/RegExpObject.cpp:964:25: note: 'clone' declared here - 964 | Rooted clone( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/vm/RegExpObject.cpp:209:60: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/RegExpObject.cpp:209:25: note: 'regexp' declared here - 209 | Rooted regexp(cx, RegExpAlloc(cx, newKind)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/Promise.cpp:5478:23: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, PromiseHandler, PromiseHandler)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:5440:16, - inlined from 'JSObject* js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5493:21: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'JSObject* js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:335:58: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:332:24: note: 'shape' declared here - 332 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineJIT.h:19, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/JitFrames.cpp:386:58: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/JitFrames.cpp:386:16: note: 'script' declared here - 386 | RootedScript script(cx, frame.baselineFrame()->script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp:5512:60: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/Promise.cpp: In function 'bool js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, CompletionKind)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/Promise.cpp:5511:26: note: 'resultPromise' declared here - 5511 | Rooted resultPromise( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here - 429 | JSContext* cx, Handle buffer, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Class.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.h:13, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/IntlObject.cpp:885:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool IntlClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/IntlObject.cpp:885:15: note: 'ctorValue' declared here - 885 | RootedValue ctorValue(cx); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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 int]' at /build/reproducible-path/mozjs115-115.17.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 int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.17.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.17.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 int]': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.17.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.17.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 unsigned int]': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1719:58: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1718:29: note: 'tarray' declared here - 1718 | Rooted tarray( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1714:51: note: 'cx' declared here - 1714 | bool TypedArrayObject::copyWithin_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 = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Collator.cpp:168:53: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:168:16: note: 'collations' declared here - 168 | RootedObject collations(cx, NewDenseEmptyArray(cx)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:152:46: note: 'cx' declared here - 152 | bool js::intl_availableCollations(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/x86_64-linux-gnu-g++ -o Unified_cpp_js_src9.o -c -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.17.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.17.0/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -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::CollatorObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::CollatorObject*; T = js::CollatorObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Collator(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Collator.cpp:140:18: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_Collator(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:111:27: note: 'collator' declared here - 111 | Rooted collator( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Collator(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:112:61, - inlined from 'bool Collator(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:132:18: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Collator.cpp: In function 'bool Collator(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:111:27: note: 'collator' declared here - 111 | Rooted collator( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::AddMozDateTimeFormatConstructor(JSContext*, Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.cpp:211:73: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool JS::AddMozDateTimeFormatConstructor(JSContext*, Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.cpp:209:16: note: 'ctor' declared here - 209 | RootedObject ctor( - | ^~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.cpp:207:53: note: 'cx' declared here - 207 | bool JS::AddMozDateTimeFormatConstructor(JSContext* cx, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::visitStoreUnboxedScalar(js::jit::LStoreUnboxedScalar*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp:15614:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] -15614 | Address dest = ToAddress(elements, lir->index(), writeType); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:278:52: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DateTimeFormat.cpp:278:16: note: 'calendars' declared here - 278 | RootedObject calendars(cx, NewDenseEmptyArray(cx)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::AddMozDisplayNamesConstructor(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DisplayNames.cpp:203:78: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp: In function 'bool JS::AddMozDisplayNamesConstructor(JSContext*, HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/DisplayNames.cpp:202:16: note: 'ctor' declared here - 202 | RootedObject ctor(cx, GlobalObject::createConstructor( - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/IntlObject.cpp:69:43: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/IntlObject.cpp:69:16: note: 'info' declared here - 69 | RootedObject info(cx, NewPlainObject(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1078:55: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject* js::NewUint8ArrayWithLength(JSContext*, int32_t, gc::Heap)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/IntlObject.cpp:250:74: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.17.0/js/src/ds/LifoAlloc.h:196, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/JitAllocPolicy.h:22, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/CacheIR.cpp:5557:41: -/build/reproducible-path/mozjs115-115.17.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_19(D) + 344])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::OptimizeSpreadCallIRGenerator::tryAttachArguments()': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:5557:16: note: 'obj' declared here - 5557 | RootedObject obj(cx_, &val_.toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewInt8Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt8Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewUint8Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewInt16Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt16Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp:12: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewUint16Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint16Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/IntlObject.cpp:335:74: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewInt32Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt32Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewUint32Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint32Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewFloat32Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat32Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp:307:76: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewFloat64Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat64Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewUint8ClampedArray(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8ClampedArray(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8ClampedArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 /usr/include/string.h:548, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/string.h:3, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Poison.h:19, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Maybe.h:23, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp:402:21: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long 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.17.0/js/src/builtin/intl/DisplayNames.cpp: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp:513:34: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp:457:23: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp:434:23: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/intl/DisplayNames.cpp:424:29: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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 int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewBigInt64Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigInt64Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 int]' at /build/reproducible-path/mozjs115-115.17.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 int]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigInt64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewBigUint64Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigUint64Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigUint64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:505:74: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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; long unsigned int N = 8; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int Capacity = 8; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:565:30: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:796:74: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'mozilla::intl::DateTimeFormat* NewDateTimeFormat(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonAnalysis.h:15, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/IonCacheIRCompiler.cpp:591:71: -/build/reproducible-path/mozjs115-115.17.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) + 8])[1]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jit5.cpp:11: -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonCacheIRCompiler.cpp: In member function 'js::jit::JitCode* js::jit::IonCacheIRCompiler::compile(js::jit::IonICStub*)': -/build/reproducible-path/mozjs115-115.17.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.17.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::CollatorObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::CollatorObject*; T = js::CollatorObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Collator.cpp:444:76: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/Collator.cpp:443:27: note: 'collator' declared here - 443 | Rooted collator(cx, - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 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.17.0/js/src/jit/CacheIRWriter.h:464:43: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jit/CacheIRWriter.h:464:43: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jit/CacheIRWriter.h:464:43: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jit/CacheIRWriter.h:464:43: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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 /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSObject-inl.h:27, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject-inl.h:31, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:35: -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.h:16, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/ListFormat.cpp:105:63: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/ListFormat.cpp: In function 'bool ListFormat(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/ListFormat.cpp:104:29: note: 'listFormat' declared here - 104 | Rooted listFormat( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:1312:74: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'mozilla::intl::DateIntervalFormat* NewDateIntervalFormat(JSContext*, JS::Handle, mozilla::intl::DateTimeFormat&)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:1309:16: note: 'cx' declared here - 1309 | JSContext* cx, Handle dateTimeFormat, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/DateTimeFormat.cpp:1191:73: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:1288:58: -/build/reproducible-path/mozjs115-115.17.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) + 344])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:1288:16: note: 'unwrapped' declared here - 1288 | RootedObject unwrapped(cx_, Wrapper::wrappedObject(obj)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayObject* CreateArrayFromSortedList(JSContext*, const std::array&) [with long unsigned int N = 69]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/IntlObject.cpp:520:24, - inlined from 'js::ArrayObject* AvailableNumberingSystems(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/IntlObject.cpp:837:37: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_SupportedValuesOf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/PluralRules.cpp:172:71: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/PluralRules.cpp: In function 'mozilla::intl::PluralRules* NewPluralRules(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -In file included from /usr/include/c++/14/algorithm:60, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/algorithm:3, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Result.h:12, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/ICUError.h:9, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:11, - from /build/reproducible-path/mozjs115-115.17.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 char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: -/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; - | ~~~~~~~~~~^~~~~~~~~~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:55:25: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:49: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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneLanguageTag(JS::Handle, mozilla::intl::LanguageSubtag&)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 4] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 4] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 4] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:76:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 4] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 4] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 4] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -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 = long 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 = long 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; long unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 3] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 3] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 12] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/LanguageTag.cpp:97:25: -/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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 3] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 3] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 3 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 12] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 13] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -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 = long 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 = long 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; long unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 14] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 -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.17.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.17.0/js/src/jit/CacheIR.cpp:11239:76: -/build/reproducible-path/mozjs115-115.17.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) + 344])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachBoundFunction(JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:11239:23: note: 'target' declared here -11239 | Rooted target(cx_, &calleeObj->getTarget()->as()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:11225:43: note: 'this' declared here -11225 | Handle calleeObj) { - | ^ -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _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 char16_t*; _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 char16_t*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _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 char16_t*; _Size = long 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 char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:701:5, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:161:30: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [16, 4294967288] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [1, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [17, 4294967289] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [2, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [18, 4294967290] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [3, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967291] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967292] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967293] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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 = long 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 = long 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; long unsigned int SubtagLength = 8]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/LanguageTag.cpp:158:32: -/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.17.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'JS::Result js::intl::ParseStandaloneISO639LanguageTag(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 8] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967294] into destination object 'mozilla::intl::LanguageTagSubtag<8>::mChars' of size 8 -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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Proxy.h:15, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Wrapper.h:12, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1412:60: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1412:16: note: 'target' declared here - 1412 | RootedObject target(cx, proxy->as().target()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jit/IonIC.cpp:181:29: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/VMFunctionList-inl.h:32, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonCacheIRCompiler.cpp:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/IonIC.cpp:200:40: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/IonIC.cpp:200:15: note: 'val' declared here - 200 | RootedValue val(cx, ObjectValue(*obj)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Wrapper.cpp:129:60: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::isExtensible(JSContext*, JS::HandleObject, bool*) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Wrapper.cpp:129:16: note: 'target' declared here - 129 | RootedObject target(cx, proxy->as().target()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Wrapper.cpp:95:60: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Wrapper.cpp:95:16: note: 'target' declared here - 95 | RootedObject target(cx, proxy->as().target()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/IonIC.cpp:477:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Interpreter-inl.h:365:12: note: 'id' declared here - 365 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp:1447:79: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp: In function 'bool js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/IonIC.cpp:656:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/IonIC.cpp:656:15: note: 'rhsCopy' declared here - 656 | RootedValue rhsCopy(cx, rhs); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:275:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:275:16: note: 'targetProto' declared here - 275 | RootedObject targetProto(cx); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - 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.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-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.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:353:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:353:16: note: 'targetProto' declared here - 353 | RootedObject targetProto(cx); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/jit/IonIC.cpp:444:36: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Interpreter-inl.h:209:12: note: 'key' declared here - 209 | RootedId key(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp:1326:68: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp: In function 'bool js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:220:52: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/IonIC.cpp:426:22: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Interpreter-inl.h:209:12: note: 'key' declared here - 209 | RootedId key(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp:1381:74: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp: In function 'bool js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long int; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long int; Ops = js::SharedOps]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests' -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.17.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.17.0/js/src/proxy/Proxy.cpp:409:26: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:409:18: note: 'proto' declared here - 409 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long int; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:535:21: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:516:20: note: 'proto' declared here - 516 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:843:18: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:409:18: note: 'proto' declared here - 409 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long unsigned int; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long unsigned int; Ops = js::SharedOps]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/Registers.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/MachineState.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/JitFrames.h:16, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineFrame.h:13, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/BaselineFrameInfo.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/PerfSpewer.h:13, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/Recover.cpp:2045:70: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/Recover.cpp:2044:16: note: 'result' declared here - 2044 | RootedObject result( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/Recover.cpp:1717:58: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/Recover.cpp:1717:16: note: 'templateObject' declared here - 1717 | RootedObject templateObject(cx, &iter.read().toObject()); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/jit/Recover.cpp:311:45: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:572:47: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] - 572 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp:425:17: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:425:12: note: 'id' declared here - 425 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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 = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetElementLargeIndex(JSContext*, JS::Handle, JS::Handle, uint64_t, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:17, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long unsigned int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:454:34: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long unsigned int; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ObjectOperations-inl.h:170:12: note: 'id' declared here - 170 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:458:29: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:466:17: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyHasOwn(JSContext*, JS::HandleObject, JS::HandleValue, bool*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:466:12: note: 'id' declared here - 466 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:541:28: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:516:20: note: 'proto' declared here - 516 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:546:17: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyGetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:546:12: note: 'id' declared here - 546 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp:884:58: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp:883:24: note: 'partsArray' declared here - 883 | Rooted partsArray( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp:618:17: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxySetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:618:12: note: 'id' declared here - 618 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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::PluralRulesObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PluralRulesObject*; T = js::PluralRulesObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/PluralRules.cpp:313:54: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_SelectPluralRule(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/PluralRules.cpp:312:30: note: 'pluralRules' declared here - 312 | Rooted pluralRules( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Wrapper.cpp:238:60: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Wrapper.cpp: In member function 'virtual const char* js::ForwardingProxyHandler::className(JSContext*, JS::HandleObject) const': -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Wrapper.cpp:238:16: note: 'target' declared here - 238 | RootedObject target(cx, proxy->as().target()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1476:76, - inlined from 'bool js::proxy(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1521:21: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool js::proxy(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1475:16: note: 'target' declared here - 1475 | RootedObject target(cx, - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1514:27: note: 'cx' declared here - 1514 | bool js::proxy(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.17.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.17.0/js/src/builtin/intl/PluralRules.cpp:346:54: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_SelectPluralRuleRange(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/PluralRules.cpp:345:30: note: 'pluralRules' declared here - 345 | Rooted pluralRules( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/builtin/intl/PluralRules.cpp:391:54: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_GetPluralCategories(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/PluralRules.cpp:390:30: note: 'pluralRules' declared here - 390 | Rooted pluralRules( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:53:24: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:53:16: note: 'proto' declared here - 53 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp:113:51: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp: In function 'js::LocaleObject* CreateLocaleObject(JSContext*, JS::HandleObject, const mozilla::intl::Locale&)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:101:26: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:101:18: note: 'proto' declared here - 101 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/BaseProxyHandler.cpp:79:39: note: 'cx' declared here - 79 | bool BaseProxyHandler::get(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ -In file included from /usr/include/string.h:548, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/system_wrappers/string.h:3, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Printf.h:63, - from /build/reproducible-path/mozjs115-115.17.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 unsigned int; From = double]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Casting.h:56:14, - inlined from 'To mozilla::BitwiseCast(From) [with To = long unsigned int; From = double]' at /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/Value.h:540:42, - inlined from 'void JS::Value::setDouble(double)' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:604:29, - inlined from 'JS::Value JS::DoubleValue(double)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/Recover.cpp:1368:42: -/usr/include/x86_64-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.17.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.17.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 = 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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:689:50: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:689:24: note: 'obj' declared here - 689 | Rooted obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp:970:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp: In function 'bool Locale_minimize(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:861:51: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:861:22: note: 'map' declared here - 861 | Rooted map(cx, MapObject::create(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp:933:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp: In function 'bool Locale_maximize(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:1052:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp: In function 'bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext*, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:1052:21: note: 'valObj' declared here - 1052 | Rooted valObj(cx, &val.toObject()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::UniqueChars NumberFormatLocale(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/NumberFormat.cpp:289:74: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp: In function 'JS::UniqueChars NumberFormatLocale(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsfriendapi.cpp:213:72: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsfriendapi.cpp: In function 'bool JS_DefineFunctionsWithHelp(JSContext*, JS::HandleObject, const JSFunctionSpecWithHelp*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp:1143:32: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp: In function 'bool js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/NumberFormat.cpp:1143:15: note: 'value' declared here - 1143 | RootedValue value(cx, args[1]); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1476:76, - inlined from 'bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1548:19: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1475:16: note: 'target' declared here - 1475 | RootedObject target(cx, - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsfriendapi.cpp:558:19, - inlined from 'JSObject* JS_CloneObject(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.cpp:601:25: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsfriendapi.cpp: In function 'JSObject* JS_CloneObject(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.cpp:558:15: note: 'v' declared here - 558 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp:745:16, - inlined from 'mozilla::intl::NumberRangeFormat* GetOrCreateNumberRangeFormat(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp:1286:55: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/NumberFormat.cpp: In function 'bool js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1529:43: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool RevokeProxy(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:847:39: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::GetTestingFunctions(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.cpp:672:45: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsfriendapi.cpp: In function 'JSObject* js::GetTestingFunctions(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.cpp:672:16: note: 'obj' declared here - 672 | RootedObject obj(cx, JS_NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::RelativeTimeFormatObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::RelativeTimeFormatObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/RelativeTimeFormat.cpp:296:58: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/RelativeTimeFormat.cpp: In function 'bool js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/RelativeTimeFormat.cpp:296:37: note: 'relativeTimeFormat' declared here - 296 | Rooted relativeTimeFormat(cx); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/Locale.cpp:534:68: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/Locale.cpp: In function 'bool Locale(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:9999:59: -/build/reproducible-path/mozjs115-115.17.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_53(D) + 16])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:9999:25: note: 'fun' declared here - 9999 | Rooted fun(cx_, &target->as()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:298:33: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp: In function 'bool js::AppendUnique(JSContext*, JS::MutableHandleIdVector, JS::HandleIdVector)': -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:298:18: note: 'uniqueOthers' declared here - 298 | RootedIdVector uniqueOthers(cx); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Proxy.cpp:296:48: note: 'cx' declared here - 296 | JS_PUBLIC_API bool js::AppendUnique(JSContext* cx, MutableHandleIdVector base, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/NativeObject.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/AtomicsObject.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/JSContext.h:17, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/ArgumentsObject.cpp:240:65: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArgumentsObject.cpp: In static member function 'static js::ArgumentsObject* js::ArgumentsObject::createTemplateObject(JSContext*, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArgumentsObject.cpp:238:24: note: 'shape' declared here - 238 | Rooted shape(cx, SharedShape::getInitialShape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Proxy.cpp:659:26: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Proxy.cpp:659:18: note: 'proto' declared here - 659 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/CacheIR.cpp:10098:53: -/build/reproducible-path/mozjs115-115.17.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) + 16])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachFunctionBind()': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:10098:21: note: 'target' declared here -10098 | Rooted target(cx_, &thisval_.toObject()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1351:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1351:19: note: 'cargs' declared here - 1351 | ConstructArgs cargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Wrapper.cpp:163:22: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Wrapper.cpp:163:14: note: 'iargs' declared here - 163 | InvokeArgs iargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/Wrapper.cpp:158:46: note: 'cx' declared here - 158 | bool ForwardingProxyHandler::call(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/Wrapper.cpp:182:25: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/Wrapper.cpp:182:17: note: 'cargs' declared here - 182 | ConstructArgs cargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsnum.cpp:2006:23: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsnum.cpp: In function 'bool js::ToNumberSlow(JSContext*, JS::HandleValue, double*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsnum.cpp:2006:15: note: 'v' declared here - 2006 | RootedValue v(cx, v_); - | ^ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/ArgumentsObject.cpp:962:70: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/ArgumentsObject.cpp:961:18: note: 'throwTypeError' declared here - 961 | RootedObject throwTypeError( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/ArgumentsObject.cpp:943:54: note: 'cx' declared here - 943 | bool UnmappedArgumentsObject::obj_resolve(JSContext* cx, HandleObject 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.17.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.17.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.17.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1300:24: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1300:16: note: 'iargs' declared here - 1300 | InvokeArgs iargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/ScriptedProxyHandler.cpp:1277:44: note: 'cx' declared here - 1277 | bool ScriptedProxyHandler::call(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with long unsigned int NumDefs = 1]': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:171:26: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:171:18: note: 'proto' declared here - 171 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/proxy/BaseProxyHandler.cpp:162:16: note: 'cx' declared here - 162 | JSContext* cx, HandleObject obj, HandleId id, HandleValue v, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/builtin/intl/ListFormat.cpp:323:53: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/ListFormat.cpp: In function 'bool js::intl_FormatList(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/ListFormat.cpp:322:29: note: 'listFormat' declared here - 322 | Rooted listFormat( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/GCHashTable.h:14, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/SharedIntlData.h:17, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/intl/SharedIntlData.cpp:647:68: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'bool js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::HandleString, bool*)': -/build/reproducible-path/mozjs115-115.17.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.17.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::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsnum.cpp:630:60: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsnum.cpp: In function 'bool num_parseInt(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsnum.cpp:630:16: note: 'inputString' declared here - 630 | RootedString inputString(cx, ToString(cx, args[0])); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jsnum.cpp:575:37: note: 'cx' declared here - 575 | static bool num_parseInt(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:12: -In member function 'const ValueType& mozilla::EnumeratedArray::operator[](IndexType) const [with IndexType = JSProtoKey; IndexType SizeAsEnumValue = JSProto_LIMIT; ValueType = js::GlobalObjectData::ConstructorWithProto]', - inlined from 'JSObject* js::GlobalObject::maybeGetPrototype(JSProtoKey) const' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/GlobalObject.h:377:47, - inlined from 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:2375:53: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/EnumeratedArray.h:62:18: warning: 'protoKey' may be used uninitialized [-Wmaybe-uninitialized] - 62 | return mArray[size_t(aIndex)]; - | ~~~~~~^ -/build/reproducible-path/mozjs115-115.17.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.17.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 = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp:1526:44: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'bool JS_StringToId(JSContext*, JS::HandleString, JS::MutableHandleId)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:1526:15: note: 'value' declared here - 1526 | RootedValue value(cx, StringValue(string)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS_DeepFreezeObject(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:1968:60: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'bool JS_DeepFreezeObject(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:1968:27: note: 'nobj' declared here - 1968 | Rooted nobj(cx, &obj->as()); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsapi.cpp:2170:52: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'JSFunction* JS::GetSelfHostedFunction(JSContext*, const char*, HandleId, unsigned int)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2170:19: note: 'name' declared here - 2170 | Rooted name(cx, IdToFunctionName(cx, id)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsapi.cpp:2217:54: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*, HandleId)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2217:21: note: 'name' declared here - 2217 | Rooted name(cx, IdToFunctionName(cx, id)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2254:17: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2254:12: note: 'id' declared here - 2254 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::GlobalObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* JS::GetPromiseConstructor(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2615:48: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'JSObject* JS::GetPromiseConstructor(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2615:25: note: 'global' declared here - 2615 | Rooted global(cx, cx->global()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* JS::GetPromisePrototype(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2621:48: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'JSObject* JS::GetPromisePrototype(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2621:25: note: 'global' declared here - 2621 | Rooted global(cx, cx->global()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/CacheIR.cpp:1428:42: -/build/reproducible-path/mozjs115-115.17.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) + 344])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:1428:16: note: 'getter' declared here - 1428 | RootedObject getter(cx_, desc->getter()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:1372:28: note: 'this' declared here - 1372 | ValOperandId receiverId) { - | ^ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.h:10, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4916:61: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::getCloneBufferAsArrayBuffer_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4915:32: note: 'obj' declared here - 4915 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:9282:67: -/build/reproducible-path/mozjs115-115.17.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) + 344])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp: In function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunCall(JS::HandleFunction)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:9282:18: note: 'target' declared here - 9282 | RootedFunction target(cx_, &thisval_.toObject().as()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:7198:42: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetExceptionInfo(JSContext*, uint32_t, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:7198:16: note: 'obj' declared here - 7198 | RootedObject obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2944:50: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_toJSON(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2944:16: note: 'obj' declared here - 2944 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/CacheIR.cpp:10161:72: -/build/reproducible-path/mozjs115-115.17.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) + 344])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp: In function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunApply(JS::HandleFunction)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/CacheIR.cpp:10161:23: note: 'target' declared here -10161 | Rooted target(cx_, &thisval_.toObject().as()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/jsapi.cpp:2812:56, - inlined from 'bool JS::AddPromiseReactionsIgnoringUnhandledRejection(JSContext*, HandleObject, HandleObject, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2839:24: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'bool JS::AddPromiseReactionsIgnoringUnhandledRejection(JSContext*, HandleObject, HandleObject, HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2812:17: note: 'promiseVal' declared here - 2812 | RootedValue promiseVal(cx, ObjectValue(*promiseObj)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsapi.cpp:2812:56, - inlined from 'bool JS::AddPromiseReactions(JSContext*, HandleObject, HandleObject, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2832:24: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'bool JS::AddPromiseReactions(JSContext*, HandleObject, HandleObject, HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2812:17: note: 'promiseVal' declared here - 2812 | RootedValue promiseVal(cx, ObjectValue(*promiseObj)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:8077:45: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GlobalLexicals(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8077:16: note: 'res' declared here - 8077 | RootedObject res(cx, JS_NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:8011:43: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ObjectGlobal(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8011:16: note: 'obj' declared here - 8011 | RootedObject obj(cx, &args[0].toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:7986:55: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:7986:16: note: 'obj' declared here - 7986 | RootedObject obj(cx, JS::GetScriptedCallerGlobal(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:257:17: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/proxy/BaseProxyHandler.cpp:257:12: note: 'id' declared here - 257 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:7310:46: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool SetGCCallback(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6017:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetBacktrace(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp:255:47, - inlined from 'JSErrorReport* JS_ErrorFromException(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:3830:28: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsexn.cpp: In function 'JSErrorReport* JS_ErrorFromException(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp:255:16: note: 'obj' declared here - 255 | RootedObject obj(cx, UncheckedUnwrap(objArg)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:1546:50: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ToNaNFlavor(JSContext*, JS::HandleValue, NaNFlavor*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1367:45, - inlined from 'bool WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1409:19: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1367:16: note: 'flavorStr' declared here - 1367 | RootedString flavorStr(cx, ToString(cx, v)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp:4385:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'bool JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandleId)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:4384:19: note: 'atom' declared here - 4384 | Rooted atom(cx, - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:874:53: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmMaxMemoryPages(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:874:27: note: 'ls' declared here - 874 | Rooted ls(cx, s->ensureLinear(cx)); - | ^~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:186:46: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:186:16: note: 'info' declared here - 186 | RootedObject info(cx, JS_NewPlainObject(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4703:46: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4703:16: note: 'info' declared here - 4703 | RootedObject info(cx, JS_NewPlainObject(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:226:46: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:226:16: note: 'info' declared here - 226 | RootedObject info(cx, JS_NewPlainObject(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:3019:46: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:2745:36: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool HasChild(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:2745:15: note: 'child' declared here - 2745 | RootedValue child(cx, args.get(1)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:2742:33: note: 'cx' declared here - 2742 | static bool HasChild(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::JitCodeSourceInfo::JitCodeSourceInfo(JS::JitCodeSourceInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeSourceInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::JitCodeRecord; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1033:22, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1065:32: -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::JitCodeIRInfo::JitCodeIRInfo(JS::JitCodeIRInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeIRInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::JitCodeRecord; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1033:22, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1065:32: -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::JitCodeSourceInfo::JitCodeSourceInfo(JS::JitCodeSourceInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeSourceInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:226:11, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1068:22: -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::JitCodeIRInfo::JitCodeIRInfo(JS::JitCodeIRInfo&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeIRInfo; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:226:11, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1068:22: -/build/reproducible-path/mozjs115-115.17.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 = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:7643:73: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool SetTimeZone(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4178:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool DumpHeap(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:3148:75: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool NewObjectWithManyReservedSlots(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4378:53, - inlined from 'bool ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4366:13: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4378:21: note: 'stack' declared here - 4378 | Rooted stack(cx, NewDenseEmptyArray(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:2999:3: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:2980:21: note: 'propName' declared here - 2980 | Rooted propName(cx, GetPropertiesAddedName(cx)); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:7731:73: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool SetDefaultLocale(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:3043:52, - inlined from 'NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:3103:3: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:3043:26: note: 'obj' declared here - 3043 | Rooted obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ToLaneInterp(JSContext*, JS::HandleValue, LaneInterp*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1135:45, - inlined from 'bool WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1192:20: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1135:16: note: 'interpStr' declared here - 1135 | RootedString interpStr(cx, ToString(cx, v)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1162:46: note: 'cx' declared here - 1162 | static bool WasmGlobalExtractLane(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:3043:26: note: 'obj' declared here - 3043 | Rooted obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp:255:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsexn.cpp: In function 'JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp:255:16: note: 'obj' declared here - 255 | RootedObject obj(cx, UncheckedUnwrap(objArg)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:1097:69: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmGlobalFromArrayBuffer(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1096:16: note: 'proto' declared here - 1096 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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 = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp:3161:54: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool FormatDate(JSContext*, js::DateTimeInfo::ShouldRFP, double, FormatSpec, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:3161:16: note: 'str' declared here - 3161 | RootedString str(cx, NewStringCopyZ(cx, buf)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = js::WeakMapObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakMapObject.cpp:250:73: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/WeakMapObject.cpp:250:16: note: 'obj' declared here - 250 | RootedObject obj(cx, NewObjectWithClassProto(cx, proto)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakMapObject.cpp:237:42: note: 'cx' declared here - 237 | bool WeakMapObject::construct(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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4881:61: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::getCloneBuffer_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4880:32: note: 'obj' declared here - 4880 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/mozilla/Span.h:37, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/DbgMacro.h:13, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/RefPtr.h:13, - from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/LinkedList.h:73, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = mozilla::Vector; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1033:22, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = mozilla::Vector; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1065:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.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; long unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:226:11, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = mozilla::Vector; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/mozilla/Vector.h:1068:22: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4237:48: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4237:16: note: 'stack' declared here - 4237 | RootedObject stack(cx, NewDenseEmptyArray(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5186:45: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CustomSerializableObject::CanTransfer(JSContext*, JS::Handle, bool*, void*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5186:39: note: 'obj' declared here - 5186 | Rooted obj(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsexn.cpp:506:22: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsexn.cpp: In member function 'bool JS::ErrorReportBuilder::init(JSContext*, const JS::ExceptionStack&, SniffingBehavior)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsexn.cpp:506:16: note: 'str' declared here - 506 | RootedString str(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5405:46: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool Deserialize(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5405:18: note: 'opts' declared here - 5405 | RootedObject opts(cx, &args[1].toObject()); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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::WeakRefObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WeakRefObject*; T = js::WeakRefObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakRefObject.cpp:49:60: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/WeakRefObject.cpp:48:26: note: 'weakRef' declared here - 48 | Rooted weakRef( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:8462:62: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool IsSmallFunction(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6682:65: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = CustomSerializableObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CustomSerializableObject*; T = CustomSerializableObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5231:60: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5229:41: note: 'obj' declared here - 5229 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:3251:49: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool NewString(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = CustomSerializableObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CustomSerializableObject*; T = CustomSerializableObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5059:78, - inlined from 'bool MakeSerializable(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5282:51: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool MakeSerializable(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5058:39: note: 'obj' declared here - 5058 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5256:41: note: 'cx' declared here - 5256 | static bool MakeSerializable(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.17.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::intl::SharedIntlData::ensureTimeZones(JSContext*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/SharedIntlData.cpp:187:30: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'bool js::intl::SharedIntlData::ensureTimeZones(JSContext*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/intl/SharedIntlData.cpp:187:19: note: 'linkName' declared here - 187 | Rooted linkName(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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 int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.17.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.17.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 int]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = CustomSerializableObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CustomSerializableObject*; T = CustomSerializableObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5170:52: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5169:39: note: 'obj' declared here - 5169 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:2132:65, - inlined from 'bool HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:2156:76: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = CloneBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CloneBufferObject*; T = CloneBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4881:61, - inlined from 'bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = CloneBufferObject::is; bool (* Impl)(JSContext*, const CallArgs&) = CloneBufferObject::getCloneBuffer_impl]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4910:57, - inlined from 'static bool CloneBufferObject::getCloneBuffer(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4910:57: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::getCloneBuffer(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4880:32: note: 'obj' declared here - 4880 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4908:41: note: 'cx' declared here - 4908 | static bool getCloneBuffer(JSContext* cx, unsigned int argc, JS::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.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.17.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.17.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 unsigned int]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = CloneBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CloneBufferObject*; T = CloneBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4916:61, - inlined from 'bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = CloneBufferObject::is; bool (* Impl)(JSContext*, const CallArgs&) = CloneBufferObject::getCloneBufferAsArrayBuffer_impl]' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4950:70, - inlined from 'static bool CloneBufferObject::getCloneBufferAsArrayBuffer(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4950:70: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::getCloneBufferAsArrayBuffer(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4915:32: note: 'obj' declared here - 4915 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4947:54: note: 'cx' declared here - 4947 | static bool getCloneBufferAsArrayBuffer(JSContext* cx, unsigned int argc, - | ~~~~~~~~~~~^~ -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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1643:58: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1642:29: note: 'target' declared here - 1642 | Rooted target( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:3478:51: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6565:45: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool EvalReturningScope(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6559:43: note: 'cx' declared here - 6559 | static bool EvalReturningScope(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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:482:9: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:478:24: note: 'obj' declared here - 478 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:8186:51: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'JSScript* js::TestingFunctionArgumentToScript(JSContext*, JS::HandleValue, JSFunction**)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:9739:51: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool js::DefineTestingFunctions(JSContext*, JS::HandleObject, bool, bool)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:9739:18: note: 'pccount' declared here - 9739 | RootedObject pccount(cx, JS_NewPlainObject(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6816:52: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool CompileToStencil(JSContext*, uint32_t, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6804:41: note: 'cx' declared here - 6804 | static bool CompileToStencil(JSContext* cx, uint32_t argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ProcessExecutableMemory.h:10, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/ExecutableAllocator.h:36, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/AutoWritableJitCode.h:17, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jit/Linker.h:16, - from /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jit/MIR.cpp:3844:44: -/build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/Value.h:572:47: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] - 572 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); - | ^~~~~~~~~~~ -In file included from Unified_cpp_js_src_jit8.cpp:20: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jit/MIR.cpp:3835:13: note: 'res' was declared here - 3835 | int32_t res; - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::CreateScriptPrivate(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingUtility.cpp:205:55: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingUtility.cpp: In function 'JSObject* js::CreateScriptPrivate(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/TestingUtility.cpp:230:65: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingUtility.cpp: In function 'bool js::ParseDebugMetadata(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingUtility.cpp:230:27: note: 'infoObject' declared here - 230 | JS::Rooted infoObject(cx, CreateScriptPrivate(cx)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6947:78: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool EvalStencil(JSContext*, uint32_t, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/builtin/WeakMapObject.cpp:154:46: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/WeakMapObject.cpp:154:16: note: 'arr' declared here - 154 | RootedObject arr(cx, NewDenseEmptyArray(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/WeakMapObject.cpp:180:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakMapObject.cpp: In function 'bool JS_NondeterministicGetWeakMapKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakMapObject.cpp:180:16: note: 'obj' declared here - 180 | RootedObject obj(cx, UncheckedUnwrap(objArg)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/WeakRefObject.cpp:235:38: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakRefObject.cpp: In static member function 'static void js::WeakRefObject::readBarrier(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakRefObject.cpp:235:16: note: 'obj' declared here - 235 | RootedObject obj(cx, self->target()); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/WeakSetObject.cpp:230:47: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakSetObject.cpp: In function 'bool JS_NondeterministicGetWeakSetKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WeakSetObject.cpp:230:16: note: 'obj' declared here - 230 | RootedObject obj(cx, UncheckedUnwrap(objArg)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/jsdate.cpp:2288:77: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2287:23: note: 'unwrapped' declared here - 2287 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:1022:9: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:1018:24: note: 'obj' declared here - 1018 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/jsdate.cpp:2260:74: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setMilliseconds(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2259:23: note: 'unwrapped' declared here - 2259 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2354:72: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2353:23: note: 'unwrapped' declared here - 2353 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:1089:58: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/UbiNodeCensus.cpp: In function 'JS::ubi::CountTypePtr JS::ubi::ParseBreakdown(JSContext*, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/UbiNodeCensus.cpp:1089:16: note: 'breakdown' declared here - 1089 | RootedObject breakdown(cx, ToObject(cx, breakdownValue)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp:2317:69: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setSeconds(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2316:23: note: 'unwrapped' declared here - 2316 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2433:72: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2432:23: note: 'unwrapped' declared here - 2432 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2391:69: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setMinutes(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2390:23: note: 'unwrapped' declared here - 2390 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2523:70: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCHours(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2522:23: note: 'unwrapped' declared here - 2522 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2475:67: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setHours(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2474:23: note: 'unwrapped' declared here - 2474 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2601:69: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCDate(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2600:23: note: 'unwrapped' declared here - 2600 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2571:66: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setDate(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2570:23: note: 'unwrapped' declared here - 2570 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2687:70: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCMonth(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2686:23: note: 'unwrapped' declared here - 2686 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2650:67: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setMonth(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2649:23: note: 'unwrapped' declared here - 2649 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2780:73: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2779:23: note: 'unwrapped' declared here - 2779 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2738:70: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setFullYear(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2737:23: note: 'unwrapped' declared here - 2737 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/jsdate.cpp:2822:66: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setYear(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2821:23: note: 'unwrapped' declared here - 2821 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:8327:46: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetICUOptions(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8327:16: note: 'info' declared here - 8327 | RootedObject info(cx, JS_NewPlainObject(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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 = 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.17.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.17.0/js/src/jsdate.cpp:2208:66: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsdate.cpp: In function 'bool date_setTime(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsdate.cpp:2207:23: note: 'unwrapped' declared here - 2207 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::SetAnyPromiseIsHandled(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2684:71: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'bool JS::SetAnyPromiseIsHandled(JSContext*, HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2684:26: note: 'promiseObj' declared here - 2684 | Rooted promiseObj(cx, UnwrapPromise(cx, promise, ar)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::SetSettledPromiseIsHandled(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2673:71: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/jsapi.cpp: In function 'bool JS::SetSettledPromiseIsHandled(JSContext*, HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi.cpp:2673:26: note: 'promiseObj' declared here - 2673 | Rooted promiseObj(cx, UnwrapPromise(cx, promise, ar)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6976:52: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool CompileToStencilXDR(JSContext*, uint32_t, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:1520:37: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmLosslessInvoke(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:1520:21: note: 'wasmCallFrame' declared here - 1520 | RootedValueVector wasmCallFrame(cx); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4014:33: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetWaitForAllPromise(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4014:22: note: 'promises' declared here - 4014 | RootedObjectVector promises(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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 int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long int]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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 int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = long int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:619:24, - inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long int]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long unsigned int]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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 unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = long unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:619:24, - inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long unsigned int]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = js::uint8_clamped; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = js::uint8_clamped; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here - 515 | RootedValueVector values(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:157:71: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/UbiNodeCensus.cpp:157:24: note: 'arr' declared here - 157 | Rooted arr(cx, NewDenseFullyAllocatedArray(cx, length)); - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/UbiNodeCensus.cpp:152:37: note: 'cx' declared here - 152 | bool BucketCount::report(JSContext* cx, CountBase& countBase, - | ~~~~~~~~~~~^~ -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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long unsigned int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:463:31: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long unsigned int]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here - 463 | Rooted tarray( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:463:31: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here - 463 | Rooted tarray( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long int]' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:463:31: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long int]': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here - 463 | Rooted tarray( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:1385:3: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here - 463 | Rooted tarray( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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::WeakSetObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WeakSetObject*; T = js::WeakSetObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WeakSetObject.cpp:178:66: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.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 = 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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5105:73: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CustomSerializableObject::getLog_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5105:26: note: 'result' declared here - 5105 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, len)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6293:74: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool FindPath(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:6293:24: note: 'result' declared here - 6293 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, length)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:6496:75: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ShortestPaths(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:6496:24: note: 'results' declared here - 6496 | Rooted results(cx, NewDenseFullyAllocatedArray(cx, length)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.17.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 = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5315:52: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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 = 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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5803:79: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static ShapeSnapshotObject* ShapeSnapshotObject::create(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:5802:36: note: 'snapshot' declared here - 5802 | Rooted> snapshot(cx, - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:5855:70: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.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.17.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::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp:8115:68: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In function 'bool EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8115:24: note: 'array' declared here - 8115 | Rooted array(cx, NewDenseFullyAllocatedArray(cx, 2)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:8100:45: note: 'cx' declared here - 8100 | static bool EncodeAsUtf8InBuffer(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.17.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.17.0/js/src/builtin/WrappedFunctionObject.cpp:90:62: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/WrappedFunctionObject.cpp: In function 'bool WrappedFunction_Call(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/WrappedFunctionObject.cpp:90:18: note: 'targetRealm' declared here - 90 | Rooted targetRealm(cx, GetFunctionRealm(cx, target)); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/builtin/TestingFunctions.cpp:4801:61: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::setCloneBuffer_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4800:32: note: 'obj' declared here - 4800 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.17.0/js/src/builtin/TestingFunctions.cpp:4799:46: note: 'cx' declared here - 4799 | static bool setCloneBuffer_impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.17.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.17.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.17.0/js/src/vm/ErrorReporting.h:12, - from /build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ReshapeForProtoMutation(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Watchtower.cpp:158:28, - inlined from 'bool WatchProtoChangeImpl(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.17.0/js/src/vm/Watchtower.cpp:176:31: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Watchtower.cpp: In function 'bool WatchProtoChangeImpl(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Watchtower.cpp:158:16: note: 'pobj' declared here - 158 | RootedObject pobj(cx, obj); - | ^~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Watchtower.cpp:31:62: -/build/reproducible-path/mozjs115-115.17.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.17.0/js/src/vm/Watchtower.cpp: In function 'bool AddToWatchtowerLog(JSContext*, const char*, JS::HandleObject, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.17.0/js/src/vm/Watchtower.cpp:31:16: note: 'kindString' declared here - 31 | RootedString kindString(cx, NewStringCopyZ(cx, kind)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Watchtower.cpp:109:32: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Watchtower.cpp:73:16: note: 'proto' declared here - 73 | RootedObject proto(cx, obj->staticPrototype()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/Watchtower.cpp:242:70: -/build/reproducible-path/mozjs115-115.17.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.17.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.17.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.17.0/js/src/vm/Watchtower.cpp:228:53: note: 'cx' declared here - 228 | bool Watchtower::watchPropertyChangeSlow(JSContext* cx, - | ~~~~~~~~~~~^~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src' -/build/reproducible-path/mozjs115-115.17.0/js/src/jit/PerfSpewer.cpp: In constructor 'JS::JitOpcodeDictionary::JitOpcodeDictionary()': -/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/js/src/jit' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.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/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-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.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target libmozjs-115.so -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "libmozjs-115.so"], "start": 2280018.930022524, "end": 2280019.104675906, "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.17.0/debian/build/js/src/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb' -mkdir -p '../../../dist/bin/' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' -mkdir -p '../../../dist/bin/' -js/src/shell/js -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib ../build/libjs_static.a /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/libjsrust.a -pie -lm -lz -lm -ldl -lreadline -js/src/gdb/gdb-tests -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib ../build/libjs_static.a /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/libjsrust.a -pie -lm -lz -lm -ldl -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests' -js/src/jsapi-tests/jsapi-tests -/usr/bin/x86_64-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.17.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fcf-protection=none -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.17.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.17.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib ../build/libjs_static.a /build/reproducible-path/mozjs115-115.17.0/debian/build/x86_64-unknown-linux-gnu/release/libjsrust.a -pie -lm -lz -lm -ldl -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/gdb-tests -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "../../../dist/bin/gdb-tests"], "start": 2280064.5944919, "end": 2280064.688701701, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb' -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/js -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "../../../dist/bin/js"], "start": 2280068.442862391, "end": 2280068.493166639, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/jsapi-tests -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "../../../dist/bin/jsapi-tests"], "start": 2280071.025218765, "end": 2280071.248705169, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests' -make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make[2]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make recurse_misc -make[3]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -./spidermonkey_checks.stub -/build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.17.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.17.0/config/check_spidermonkey_style.py /build/reproducible-path/mozjs115-115.17.0/config/check_macroassembler_style.py /build/reproducible-path/mozjs115-115.17.0/config/check_js_opcode.py -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/build' -rm -f '../dist/bin/.lldbinit' -/build/reproducible-path/mozjs115-115.17.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.17.0 -Dtopobjdir=/build/reproducible-path/mozjs115-115.17.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_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.17.0"' -DMOZILLA_VERSION_U=115.17.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=17 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.17.0/build/.lldbinit.in' -o '../dist/bin/.lldbinit' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb' -rm -f '../../../dist/bin/gdb-tests-gdb.py' -../config/nsinstall -R -m 644 '/build/reproducible-path/mozjs115-115.17.0/.ycm_extra_conf.py' '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' -/build/reproducible-path/mozjs115-115.17.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.17.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_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.17.0"' -DMOZILLA_VERSION_U=115.17.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=17 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.17.0/js/src/gdb/gdb-tests-gdb.py.in' -o '../../../dist/bin/gdb-tests-gdb.py' -../../../config/nsinstall -R -m 644 '../../../dist/bin/js' '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src' -../config/nsinstall -R -m 644 '/build/reproducible-path/mozjs115-115.17.0/build/.gdbinit.loader' '/build/reproducible-path/mozjs115-115.17.0/debian/build/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/js/src/shell' -../config/nsinstall -R -m 644 '/build/reproducible-path/mozjs115-115.17.0/build/.gdbinit' '/build/reproducible-path/mozjs115-115.17.0/debian/build/build' -/build/reproducible-path/mozjs115-115.17.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.17.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_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.17.0"' -DMOZILLA_VERSION_U=115.17.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=17 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/jsapi-tests-gdb.py.in' -o '../../../js/src/jsapi-tests/jsapi-tests-gdb.py' -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.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.17.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_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_64BIT=1", "-DJS_CODEGEN_X64=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_PUNBOX64=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.17.0\"", "-DMOZILLA_VERSION_U=115.17.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=17", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_STATIC_IMPLEMENTATION=1", "-DU_USING_ICU_NAMESPACE=0", "-DWASM_HAS_HEAPREG=1", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.17.0/js/src/gdb/gdb-tests-gdb.py.in", "-o", "../../../dist/bin/gdb-tests-gdb.py"], "start": 2280071.599449248, "end": 2280071.89586115, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.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.17.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_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_64BIT=1", "-DJS_CODEGEN_X64=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_PUNBOX64=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.17.0\"", "-DMOZILLA_VERSION_U=115.17.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=17", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_STATIC_IMPLEMENTATION=1", "-DU_USING_ICU_NAMESPACE=0", "-DWASM_HAS_HEAPREG=1", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/jsapi-tests-gdb.py.in", "-o", "../../../js/src/jsapi-tests/jsapi-tests-gdb.py"], "start": 2280071.634300246, "end": 2280071.923557078, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.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.17.0", "-Dtopobjdir=/build/reproducible-path/mozjs115-115.17.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_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_64BIT=1", "-DJS_CODEGEN_X64=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_PUNBOX64=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.17.0\"", "-DMOZILLA_VERSION_U=115.17.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=17", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_STATIC_IMPLEMENTATION=1", "-DU_USING_ICU_NAMESPACE=0", "-DWASM_HAS_HEAPREG=1", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.17.0/build/.lldbinit.in", "-o", "../dist/bin/.lldbinit"], "start": 2280071.627922487, "end": 2280071.935855824, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests' -../../../config/nsinstall -R -m 644 '../../../dist/bin/gdb-tests-gdb.py' '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb' -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb' -../config/nsinstall -R -m 644 '../dist/bin/.lldbinit' '/build/reproducible-path/mozjs115-115.17.0/debian/build' -rm -f '../build/.gdbinit.py' -/build/reproducible-path/mozjs115-115.17.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.17.0 -Dtopobjdir=/build/reproducible-path/mozjs115-115.17.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_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.17.0"' -DMOZILLA_VERSION_U=115.17.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=17 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.17.0/build/.gdbinit.py.in' -o '../build/.gdbinit.py' -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.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.17.0", "-Dtopobjdir=/build/reproducible-path/mozjs115-115.17.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_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_64BIT=1", "-DJS_CODEGEN_X64=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_PUNBOX64=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.17.0\"", "-DMOZILLA_VERSION_U=115.17.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=17", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_STATIC_IMPLEMENTATION=1", "-DU_USING_ICU_NAMESPACE=0", "-DWASM_HAS_HEAPREG=1", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.17.0/build/.gdbinit.py.in", "-o", "../build/.gdbinit.py"], "start": 2280072.15759311, "end": 2280072.426077006, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/build' -TEST-PASS | check_spidermonkey_style.py | ok -/build/reproducible-path/mozjs115-115.17.0/config/check_macroassembler_style.py:37: SyntaxWarning: invalid escape sequence '\s' - reBeforeArg = "(?<=[(,\s])" -/build/reproducible-path/mozjs115-115.17.0/config/check_macroassembler_style.py:38: SyntaxWarning: invalid escape sequence '\w' - reArgType = "(?P[\w\s:*&<>]+)" -/build/reproducible-path/mozjs115-115.17.0/config/check_macroassembler_style.py:39: SyntaxWarning: invalid escape sequence '\s' - reArgName = "(?P\s\w+)" -/build/reproducible-path/mozjs115-115.17.0/config/check_macroassembler_style.py:40: SyntaxWarning: invalid escape sequence '\s' - reArgDefault = "(?P(?:\s=(?:(?:\s[\w:]+\(\))|[^,)]+))?)" -/build/reproducible-path/mozjs115-115.17.0/config/check_macroassembler_style.py:55: SyntaxWarning: invalid escape sequence '\g' - signature = reMatchArg.sub("\g", signature) -/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/jsopcode.py:62: SyntaxWarning: invalid escape sequence '\[' - category_pat = re.compile("\[([^\]]+)\]") -/build/reproducible-path/mozjs115-115.17.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.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/config/check_spidermonkey_style.py", "/build/reproducible-path/mozjs115-115.17.0/config/check_macroassembler_style.py", "/build/reproducible-path/mozjs115-115.17.0/config/check_js_opcode.py"], "start": 2280071.78734191, "end": 2280078.972358564, "context": null} -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' -make[4]: Nothing to be done for 'misc'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' -make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make[2]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make recurse_libs -make[3]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/tests' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/tests' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/build' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/build' -make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make[2]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make recurse_tools -make[3]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make[3]: Nothing to be done for 'recurse_tools'. -make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make[1]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' - debian/rules override_dh_auto_test -make[1]: Entering directory '/build/reproducible-path/mozjs115-115.17.0' -SRCDIR=/build/reproducible-path/mozjs115-115.17.0/js/src BUILDDIR=/build/reproducible-path/mozjs115-115.17.0/debian/build DEB_HOST_ARCH=amd64 /build/reproducible-path/mozjs115-115.17.0/debian/test.sh -Hello, world -Smoke-test successful, continuing with full test suite -make[2]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' -make -C js/src check-jstests -make[3]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src' -../../dist/bin/run-mozilla.sh /build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -u /build/reproducible-path/mozjs115-115.17.0/js/src/tests/jstests.py \ - --no-progress --format=automation --timeout 600 \ - \ - ../../dist/bin/js -/build/reproducible-path/mozjs115-115.17.0/testing/mozbase/mozleak/mozleak/lsan.py:63: SyntaxWarning: invalid escape sequence '\d' - "==\d+==ERROR: LeakSanitizer: detected memory leaks" -/build/reproducible-path/mozjs115-115.17.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.17.0/testing/mozbase/mozleak/mozleak/lsan.py:71: SyntaxWarning: invalid escape sequence '\d' - self.stackFrameRegExp = re.compile(" #\d+ 0x[0-9a-f]+ in ([^(' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.17.0"' -DMOZILLA_VERSION_U=115.17.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=17 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.17.0/build/.lldbinit.in' -o '../dist/bin/.lldbinit' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb' +rm -f '../../../dist/bin/gdb-tests-gdb.py' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' +../../../config/nsinstall -R -m 644 '../../../dist/bin/js' '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src' +../config/nsinstall -R -m 644 '/build/reproducible-path/mozjs115-115.17.0/build/.gdbinit' '/build/reproducible-path/mozjs115-115.17.0/debian/build/build' +../../../config/nsinstall -R -m 644 '../../../dist/bin/js-gdb.py' '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' +/build/reproducible-path/mozjs115-115.17.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.17.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_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.17.0"' -DMOZILLA_VERSION_U=115.17.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=17 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.17.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.17.0/debian/build/js/src/jsapi-tests' +rm -f '../../../js/src/jsapi-tests/jsapi-tests-gdb.py' +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' +/build/reproducible-path/mozjs115-115.17.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.17.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_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.17.0"' -DMOZILLA_VERSION_U=115.17.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=17 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/jsapi-tests-gdb.py.in' -o '../../../js/src/jsapi-tests/jsapi-tests-gdb.py' +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.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.17.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_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_64BIT=1", "-DJS_CODEGEN_X64=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_PUNBOX64=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.17.0\"", "-DMOZILLA_VERSION_U=115.17.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=17", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_STATIC_IMPLEMENTATION=1", "-DU_USING_ICU_NAMESPACE=0", "-DWASM_HAS_HEAPREG=1", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.17.0/js/src/gdb/gdb-tests-gdb.py.in", "-o", "../../../dist/bin/gdb-tests-gdb.py"], "start": 548396.222143595, "end": 548396.301943528, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.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.17.0", "-Dtopobjdir=/build/reproducible-path/mozjs115-115.17.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_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_64BIT=1", "-DJS_CODEGEN_X64=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_PUNBOX64=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.17.0\"", "-DMOZILLA_VERSION_U=115.17.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=17", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_STATIC_IMPLEMENTATION=1", "-DU_USING_ICU_NAMESPACE=0", "-DWASM_HAS_HEAPREG=1", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.17.0/build/.lldbinit.in", "-o", "../dist/bin/.lldbinit"], "start": 548396.221999137, "end": 548396.302325176, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.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.17.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_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_64BIT=1", "-DJS_CODEGEN_X64=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_PUNBOX64=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.17.0\"", "-DMOZILLA_VERSION_U=115.17.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=17", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_STATIC_IMPLEMENTATION=1", "-DU_USING_ICU_NAMESPACE=0", "-DWASM_HAS_HEAPREG=1", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.17.0/js/src/jsapi-tests/jsapi-tests-gdb.py.in", "-o", "../../../js/src/jsapi-tests/jsapi-tests-gdb.py"], "start": 548396.223781467, "end": 548396.302933428, "context": null} +../../../config/nsinstall -R -m 644 '../../../dist/bin/gdb-tests-gdb.py' '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb' +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests' +../config/nsinstall -R -m 644 '../dist/bin/.lldbinit' '/build/reproducible-path/mozjs115-115.17.0/debian/build' +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/gdb' +rm -f '../build/.gdbinit.py' +/build/reproducible-path/mozjs115-115.17.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.17.0 -Dtopobjdir=/build/reproducible-path/mozjs115-115.17.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_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.17.0"' -DMOZILLA_VERSION_U=115.17.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=17 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DWASM_HAS_HEAPREG=1 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.17.0/build/.gdbinit.py.in' -o '../build/.gdbinit.py' +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.17.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.17.0", "-Dtopobjdir=/build/reproducible-path/mozjs115-115.17.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_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_64BIT=1", "-DJS_CODEGEN_X64=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_PUNBOX64=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.17.0\"", "-DMOZILLA_VERSION_U=115.17.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=17", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_STATIC_IMPLEMENTATION=1", "-DU_USING_ICU_NAMESPACE=0", "-DWASM_HAS_HEAPREG=1", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.17.0/build/.gdbinit.py.in", "-o", "../build/.gdbinit.py"], "start": 548396.36213144, "end": 548396.441746537, "context": null} +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/build' +TEST-PASS | check_spidermonkey_style.py | ok +/build/reproducible-path/mozjs115-115.17.0/config/check_macroassembler_style.py:37: SyntaxWarning: invalid escape sequence '\s' + reBeforeArg = "(?<=[(,\s])" +/build/reproducible-path/mozjs115-115.17.0/config/check_macroassembler_style.py:38: SyntaxWarning: invalid escape sequence '\w' + reArgType = "(?P[\w\s:*&<>]+)" +/build/reproducible-path/mozjs115-115.17.0/config/check_macroassembler_style.py:39: SyntaxWarning: invalid escape sequence '\s' + reArgName = "(?P\s\w+)" +/build/reproducible-path/mozjs115-115.17.0/config/check_macroassembler_style.py:40: SyntaxWarning: invalid escape sequence '\s' + reArgDefault = "(?P(?:\s=(?:(?:\s[\w:]+\(\))|[^,)]+))?)" +/build/reproducible-path/mozjs115-115.17.0/config/check_macroassembler_style.py:55: SyntaxWarning: invalid escape sequence '\g' + signature = reMatchArg.sub("\g", signature) +/build/reproducible-path/mozjs115-115.17.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.17.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.17.0/js/src/vm/jsopcode.py:62: SyntaxWarning: invalid escape sequence '\[' + category_pat = re.compile("\[([^\]]+)\]") +/build/reproducible-path/mozjs115-115.17.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.17.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.17.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.17.0/config/check_spidermonkey_style.py", "/build/reproducible-path/mozjs115-115.17.0/config/check_macroassembler_style.py", "/build/reproducible-path/mozjs115-115.17.0/config/check_js_opcode.py"], "start": 548396.296645478, "end": 548397.46789764, "context": null} +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' +make[4]: Nothing to be done for 'misc'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' +make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' +make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' +make[2]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' +make recurse_libs +make[3]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/config' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/shell' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/jsapi-tests' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/tests' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/tests' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src/build' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/memory/build' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/build' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/mozglue/build' +make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' +make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' +make[2]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' +make recurse_tools +make[3]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' +make[3]: Nothing to be done for 'recurse_tools'. +make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' +make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' +make[1]: Leaving directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' + debian/rules override_dh_auto_test +make[1]: Entering directory '/build/reproducible-path/mozjs115-115.17.0' +SRCDIR=/build/reproducible-path/mozjs115-115.17.0/js/src BUILDDIR=/build/reproducible-path/mozjs115-115.17.0/debian/build DEB_HOST_ARCH=amd64 /build/reproducible-path/mozjs115-115.17.0/debian/test.sh +Hello, world +Smoke-test successful, continuing with full test suite +make[2]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build' +make -C js/src check-jstests +make[3]: Entering directory '/build/reproducible-path/mozjs115-115.17.0/debian/build/js/src' +../../dist/bin/run-mozilla.sh /build/reproducible-path/mozjs115-115.17.0/debian/build/_virtualenvs/build/bin/python -u /build/reproducible-path/mozjs115-115.17.0/js/src/tests/jstests.py \ + --no-progress --format=automation --timeout 600 \ + \ + ../../dist/bin/js +/build/reproducible-path/mozjs115-115.17.0/testing/mozbase/mozleak/mozleak/lsan.py:63: SyntaxWarning: invalid escape sequence '\d' + "==\d+==ERROR: LeakSanitizer: detected memory leaks" +/build/reproducible-path/mozjs115-115.17.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.17.0/testing/mozbase/mozleak/mozleak/lsan.py:71: SyntaxWarning: invalid escape sequence '\d' + self.stackFrameRegExp = re.compile(" #\d+ 0x[0-9a-f]+ in ([^(